In this lesson, we're going to talk about processes. A process is actually a program that's running in Linux. There are generally two types of processes. There are foreground processes and there are background process. So for example, if I type ls and hit Enter, that is a foreground process. It stops becoming a process when it's complete. The other type of process is a background process. And there are several, dozens of these processes running at all times. Now, I must say, probably in the virtual Linux environment, you're not gonna have as many background processes but there're certainly a few. One of the most often-asked questions is how do we know which ones are foreground and which ones are background? The fact is foreground processes interact with the user where background processes do not. Linux identifies each process and each process has a process ID. So if we ever have to look for a specific process, we can look for it. So let's take a look at the processes we have running. We're going to use a command called ps and what ps does is it will tell us the processes that are running. The numbers to the very left are the process ID numbers. Currently, I'm only running two processes. I have the Bash screen, which is my shell. And I just completed running ps so that means that command is also running. The only other thing we wanna know up front about processes are that if you run one process, that process might in turn start another. So in processes, we have two types, we have parent processes and we have child processes. So a parent will spawn another process and that will be the child process to the parent. The last question we wanna know the answer to is why do we care? The reason why we care about processes is that everything we do in the environment of Linux from the terminal is process oriented. So we wanna be very careful about how many things we run at once, if something is causing a problem. So if, for example, your machine seems exceptionally slow, you can type the ps command again and probably determine what process might be causing it. At that point, you can shut the process off. This is also something that exists inside the Microsoft Windows environment. That is called the Task Manager in Microsoft Windows. In our next lesson, we're gonna look at some of the commands that we can use to check or change our processes. See ya then.