On any serious Linux system, everything eventually comes down to processes.
When you restart services using systemd, when you create directory structures with mkdir, or when you search the filesystem using locate, you’re interacting with processes that consume CPU time, allocate memory, and compete for system resources behind the scenes.
Understanding what those processes are doing — in real time — is critical for any system administrator.
That’s where the top command comes in.