STMicroelectronics Interview Question

What is the different between NMOS and PMOS transistor? How do CMOS works?