Platform: Hardware & Software Integration

A platform is the combination of hardware and software on which applications run. It provides the necessary environment for software programs to execute and interact with hardware components.


1. Software

2. Hardware


Application Classification Based on Platform

Applications can be classified into two types based on their dependency on the underlying platform:


1. Platform Dependent

Execution Flow of Platform Dependent: