For applications relevant to machine learning, orthogonality is essentially synonymous with perpendicularity. Two vectors and are orthogonal if and only if their dot product .