Condições em LEFT JOIN (OUTER JOIN) vs INNER JOIN

SELECT A.COL1, B.COL1,C.COL1
FROM TABLEA A
LEFT JOIN TABLEB B ON A.COL1 = B.COL1
LEFT JOIN TABLEC C ON (
        C.COL3 IS NOT NULL
        AND (
              C.COL2 = 664
              AND A.COL1 = C.COL1
        )
)

Em relação aos detalhes técnicos do SQL, o que faz a condição entre parênteses apósLEFT JOIN TABLE C ON significar? Por que esses são necessários?

questionAnswers(3)

yourAnswerToTheQuestion