Pergunta de entrevista da empresa Foxconn

Can you explain outer join, inner join, left join and right join in Database?