Contact forces are where the objects have to be touching for the force to act, e.g. friction, air resistance, tension in ropes, normal contact force
Non-contact forces are where the objects do not need to be touching for the force to act, e.g. magnetic force, gravitational force, electrostatic force