Program that performs a function directly for a user. FTP and telnet clients are examples of network applications.