The document describes differences between various concepts in .NET development. It compares 18 pairs of concepts over 3 key differences each. The concepts covered include differences between parsing strings to integers, data binding types, MVP and MVC patterns, inline and code-behind code, global.asax and web.config files, redirection and transfer, user and custom controls, caching and application state, web farms and gardens, and more.