Stand-alone applications
These are application systems that run on a local computer, such as a PC. They include all necessary functionality and do not need to be connected to a network.
Interactive transaction-based applications
Applications that execute on a remote computer and are accessed by users from their own PCs or terminals. These include web applications such as e-commerce applications.
Embedded control systems
These are software control systems that control and manage hardware devices. Numerically, there are probably more embedded systems than any other type of system.