Grazitti Interactive Interview Question

How many types or JOINS are there in SQL? Explain any 2-3.