R+L Carriers Interview Question

Explain the different types of SQL joins