ClearCanvas Framework is a flexible, .NET based development platform, where new functionality can be added to existing applications by way of plugins. The SDK assists in using the framework by providing a development environment to create plugins for ClearCanvas applications.