Code behind is an innovative concept introduced in ASP.NET, allows you to separate programming logic completely from presentation elements. Related tutorials: Assembly manifest Base class CIL (Common Intermediate Language) CLI (Common Language Infrastructure)