This document discusses different types of design rules for interaction design including principles, standards, guidelines, and patterns. Principles are abstract rules with low authority but high generality. Standards are more specific with high authority but limited application. Guidelines are less authoritative but more generally applicable. Design patterns capture reusable design knowledge. The document also outlines principles for learnability, flexibility, and robustness and provides examples of heuristic guidelines like Shneiderman's 8 Golden Rules and Norman's 7 Principles.