Pregunta de entrevista de STMicroelectronics

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