Explain the term protocol, as used in networking, and why protocols are necessary
Types of prototyping and why each is needed, including: evolutionary, incremental, throwaway, rapid
Types of documentation and why each is needed, including: requirements and design documentation, technical documentation, user and marketing documentation