The unique id attribute allows you to programmatically reference the control. Attributes are used to declare property arguments and event bindings on server control instances. HTML server controls must reside within a containing tag with the runat server attribute.