Gravitational force attract two objects with mass.
Non-contact forces act on a object without physical contact
magnet attracts iron by magnetic force.
Non-contact forces act on a object without physical contact
Every object exerts gravitational force
Compass has a inbuilt magnet.
electrostatic force will be responsible