Communication linkage
Central storage and management of data files between multiple computers
Provides functionality for other programs or devices