The following are five key SharePoint modules:
Document management - Provides tools for managing documents, such as document libraries, versioning, and retention.
Collaboration - Provides tools for collaboration, such as lists, calendars, and team sites.
Communication - Provides tools for communication, such as news articles, blog posts, and wikis.
Workflow automation - Is a workflow engine that can be utilized to automate tasks and processes.
Knowledge management - Provides tools for creatinga and managing a knowledge base where employees can access information about policies, procedures, and other topics.