For bosonic fields, time ordering places operators with later time arguments to the left:
Normal ordering places all creation operators to the left of all annihilation operators and is denoted by colons. A Wick contraction is
Wick theorem states
where each sum runs over inequivalent disjoint pairings and contracted fields are replaced by their Feynman propagator.