Question d’entretien chez Cognizant

What are difference inner join and self join?