Concurrent Processes MatrixConcurrent means something happening at the same time as something else. It is important for you to understand howoperating systems (OSs) share resources between concurrent processes. For this assignment, you will create a matrixshowing how concurrent processing is used in OSs.If you are using Microsoft Word, you can develop a matrix using the product from Microsoft.com. For an example of how tocreate a matrix using Microsoft Word, see the Microsoft.com explanation by clicking the link below.Microsoft. (n.d.). Create a matrix. https://support.office.com/en-us/article/Create-a-matrix-0E74423D-2E28-4DEB-9223-A30C2312CC22You may use another computer software program that you are familiar with to create the matrix. However, you must submityour assignment in a Microsoft Word document.This assignment needs to be at least two pages, including the diagram with two paragraphs of explanation. The explanationshould cover the steps or inner workings of a process (e.g., scheduling, creation, and termination) in the execution of aprogram. Show and explain the purpose of threading as it relates to a process. Describe the similarities and differencesbetween processes and threads.Your reference page does not count toward meeting the total page requirement.All sources used, including the textbook, must be referenced; paraphrased and quoted material must have accompanyingcitations and be cited per APA style.