Windows operating system programs for a specific use according to the customer needs.
Calculators, communication tools, office applications, database applications for relational or NoSQL databases etc.
Application can be divided into several layers. Layers are communicating together and the process is separated into smaller logical tasks.
Typical example of a multilayer application is a modern accounting system divided into the end user client application, the application server with business logic and a database server for data storage.
Additional programs and tools for data conversion from one system to another, connectors for different informational systems etc.
Monitoring and logging applications, data collectors, notification tools etc.