In the world of WinForms .Net controls
What is the difference between Component and Control?
A component is basically a class (it can be a dll, Activex Object).
While on the other hand control is component which provides User Interface capabilities.