The @media rule is used to define different style rule for different media types/devices. In CSS2 , this was called media types for screen or print type media