basicamente cada tipo de join realiza a junção das tabelas de acordo com a matriz de venn.
- inner join, irá juntar as tabelas e considerar apenas o que está nas duas tabelas;
- left join, irá repetir a "tabela da esquerda", a tabela do seu primeiro critério, e irá buscar na segunda tabela;
- right join, irá repetir a "tabela da direita", a tabela do seu segundo critério, e irá buscar na primeira tabela;
- full join, irá mesclar todos os itens de todas as tabelas.
esse link aqui em baixo vai te explicar melhor e com imagens.
https://www.w3schools.com/sql/sql_ref_join.asp