The Blend for Visual Studio Software Development Kit (SDK) provides conceptual topics for behaviors, which are reusable pieces of packaged code that can be dragged onto any object and then fine-tuned by changing their properties. The SDK also includes a programming reference for other extensibility features in Blend, such as controls, drawing features, and effects.