IBM SmartCloud for Social Business is a social framework that provides social services like profiles, communities, and activities that can be consumed by any application. It also provides an end user UI for accessing social data on the web and mobile. Developers can extend or build applications that consume these cloud services by using the Social Business Toolkit SDK which includes APIs, code snippets, and UI components. Sample scenarios include building a partner community application that extends the SmartCloud functionality.