California College Comparison Storage and Interface Technology Questions

Hi Eng.Audrey! How are you? I hop you are doing well!

I have this work I need your help please!

Compare contrast the following technology/terms. Describe what each is used for and how they relate to each other. Give detail specifications and technology of each and how they are used. What is the future of each? What is the latest version?

  1. PCIe
  2. SATA
  3. SSD (SATA and PCIe)
  4. NVMe
  5. M.2

12 pt font, Single space, 1 inch margins. no more than two pages.

I need it done by Monday afternoon please!