Introduction
Imagine you just bought a new app or game and want to use it on your computer. You need a way to add it to your device so it works properly. Later, if you no longer want it, you need a way to remove it safely without causing problems.
Think of installing software like moving into a new house. You bring your furniture and set it up so everything works well. Uninstalling is like moving out and taking your things with you, leaving the house clean for the next person.
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ Download │─────▶│ Installer │─────▶│ Software Setup│
└───────────────┘ └───────────────┘ └───────────────┘
│
▼
┌───────────────┐
│ Software is │
│ Ready to │
│ Use │
└───────────────┘
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ User chooses │─────▶│ Uninstaller │─────▶│ Files & Data │
│ to remove app │ │ removes files │ │ are deleted │
└───────────────┘ └───────────────┘ └───────────────┘
│
▼
┌───────────────┐
│ Software is │
│ Removed │
└───────────────┘