1. The document discusses different types of design rules for interaction design including principles, standards, and guidelines. Principles are abstract rules with low authority, while standards have high authority but limited application and guidelines have lower authority but more general application.
2. Key principles that support usability include learnability, flexibility, and robustness. Specific principles under each of these categories are described to provide guidance for usable design.
3. Standards, guidelines, heuristics and patterns are discussed as tools to capture design knowledge and provide direction for creating usable systems according to best practices.