Cognizant Interview Question

What is the different types of joins in sql?