that kind of exactly same mostly i mean to say .net or asp.net both are similar. When you add .net you imply you are using the .net framework. The .net framework behaves similar to Java in which it compiles down to an IL and then gets interpreted by the framework. ASP.net is the web piece of the .net framework. That is a brief overview. There is a lot more that go on with it. I hope that helps out more.
.Net Framework is the platform, where the application runs. The applications are of 3 types - Windows Forms, Web and Console applications. Normally, the web application part of the .Net Framework is known as asp.net . Just look at the figure and see where the asp.net comes in .Net Framework.