managed unmanaged C++ код -какая разница

Среда разработки Visual C++ .NET , поставляемая в составе Visual Studio, позволяет разрабатывать приложения как на Managed C++, так и на обычном (unmanaged) C++ - то есть исполняемый непосредственно процессором.