Friction is a force that resists the motion of two surfaces in contact, preventing objects from sliding and slowing down moving objects. There are different types of friction, including static, sliding, and fluid friction, each with distinct characteristics and examples. The amount of friction depends on the surfaces involved and the force pressing them together.