Assembly is the Microsoft term for the module that is created when a DLL or .EXE is complied by a .NET compiler.
Microsoft Common Language Runtime (CLR) is the component of the .NET framework that allows many languages to create and develop applications using the same library.
A function written in a third-generation language (3GL), such as C, and callable from within PL/SQL or SQL as if it were a PL/SQL function or procedure.
Microsoft .NET Framework Class Library
The Microsoft .NET Framework Class Library provides the classes for the .NET framework model.
.NET:
A namespace is naming device for grouping related types. More than one namespace can be contained in an assembly.
XML Documents:
A namespace describes a set of related element names or attributes within an XML document.
The Oracle client/server communication software that offers transparent operation to Oracle tools or databases over any type of network protocol and operating system.
A stored function is a PL/SQL block that Oracle stores in the database and can be executed from an application.