Apart from document management and CMS, there are many other features of SharePoint Server that users can take advantage of for SharePoint project development. Some of these includes:
Intranet-based applications and Business Process Automation
Department wise Intranet sites
Role-wise security and access
Branding and design
Business intelligence
Seamless Integration with Enterprise Systems
Custom Workflows Development