Duplicate of: Debug vs. release in .NET

Why are there 'Debug' and 'Release' modes on build in .NET applications?

What is the major technical difference between them?

Edit
Report