Assemblies are the building blocks of the .NET Framework.
software development kit.
that allows for the creation of applications for a certain software package
STA is Store Accumulator
Portable Executable -It is an exe format file that is portable.