The server portion of the ASP.NET AJAX framework introduces two categories of ASP.NET server controls for adding client capabilities to server controls.
An Extender is used to add client functionality to an existing ASP.NET control, without the need to create a new server control.
A Script Control is a standalone ASP.NET control that offers both server and client functionality