R+L Carriers Interview Question

What are the different types of SQL Joins?