Question: what is the difference between a user control and a form?
Answer: Put very simply: User controls are a way of making a custom, reusable component. A user control can contain other controls but must be hosted by a form. Windows forms are the container for controls, including user controls.