Question assembly vs. process vs. application

sngregory

New member
Joined
May 7, 2010
Messages
1
Programming Experience
1-3
Hi,

Sorry if this is in the wrong forum, but it is a very basic question and I couldn't decide where to put it. I'm having trouble understanding the difference between assemblies, processes, and applications and how they relate to one another. At first I thought they were synonymous, but after reading a little I don't think that's correct.

Is an application a collection of processes? Is a process a collection of assemblies?

What, exactly, is an assembly?

Thanks for the help
 
An assembly is a .NET executable, i.e. EXE or DLL.

An application is a program that you can run. Each time you run a program it will generally start a new process. Each process is an instance of the application.
 
Back
Top