- Desktop application (MS Word, MS Excel, calculator, Firefox, Chrome, ...
- Mobile applications - whatever runs on your phone.
- Embedded applications - software in your car or in your shoelace.
- Web applications - they run on the web server and send you HTML that your browser can show.
- Command Line Applications
- Scripts and programs are the same for our purposes