LinkButton control is a control just like a Button control along with the flexibility to make it look like a Hyperlink.ImageButton control is used to post the form or fire an event either client side or server side. Its like a asp:Button control, the only difference is, you have the ability to place your own image as a button.Button control is used to post the form or fire an event either client side or server side. Button control is generally used to post the form or fire an event either client side or server side.