1. Identify the types of software that are appropriate for projects of low complexity.
2. Identify the types of software that are appropriate for projects of medium complexity.
3. Identify the types of software that are appropriate for projects of high complexity.
4. Describe strategies for sharing documents that can be edited by a team.