Processes are like functions, but asynchronous. This means you don't have to wait for a function or other code to finish before processing code after it. It processes code in its own thread iirc allowing you to use other things like functions as that is happening, at the same time, so...