In simple terms, IaaS is when you get the server(services like memory, CPU, networking and other resources)
PaaS: A platform where you do not need to install any software. You do not need to manage all the size of the machine that you want to launch your website on.
SaaS: An application that is given to you as a service like GDOC or G-DRIVE etc. YOu use the software directly without the need of knowing in which language it was developed in.
You can get enrolled in the AWS Training online course.
Considering you may appear for a cloud engineer or relevant job interview, here is the best collection of AWS Interview Questions
Watch this video: