Qual é a diferença entre LATERAL e uma subconsulta no PostgreSQL?

Desde que o Postgres surgiu com a capacidade de fazer LATERALjunções, eu tenho lido sobre isso, pois atualmente faço dumps de dados complexos para minha equipe com muitas subconsultas ineficientes que fazem com que a consulta geral leve quatro minutos ou mais. Entendo que as LATERALassociações...