Courant algebroid/Definition

A Courant algebroid is a vector bundle endowed with a non-skew-symmetric bracket that fulfills all nice proterties (Jacobi, Leibniz, ad-invariance).