Studio 2014, whilst containing many significant user enhancements, also brought with it some significant additions to the technology platform available to developers.
These enhancements provide a developer with the ability to extend or customise the user interface… so change the way Studio looks and is used… and it also allows a developer to create custom functionalities that they can add into the interface as if they were part of the application itself. Actually once added they are indeed part of the application!