How requirements are classified and their role at different levels of system design. Understanding requirement types helps structure them correctly and avoid losing important information.