组件
首先最广的应该是组件。凡是在开发中用到了软件的复用,被复用的部分都可以被称为组件。
插件
插件是组件的一种,凡是在应用程序中预留了接口的组件就是插件。可以拿IE插件作为例子,IE中之所以可以嵌入很多应用程序,那是因为IE允许他们插入,说的明白一点,那就是在IE的源程序中已经为这些应用程序预留了接口,只要把通知浏览器已经加载了什么插件,浏览器就会调用预留的接口调用这些所谓的插件。
控件
**控件也是组件中的一种,控件是有用户界面的组件(可视化组件)。**比如:按钮、列表框、编辑框或者某个对话框中的静态文本等。