Fedora Magazine - https://fedoramagazine.org/inspect-manage-processes-ps/
Understanding Linux process management can be useful for both developers and system administrators. The ps command is an excellent way to get information about processes running on the system.
What is a process?
A process is a series of tasks executed by the operating system. In most cases the tasks are defined in a computer program (a set of instructions). The result of the execution of these programs are processes. Since Linux is a multiprocessing operating system, processes can be run concurrently and independently from each other. Each process has its own permissions, virtual memory address space, and so on.