VSTO enables developers to build scalable Office Business Applications and solutions using Microsoft Office. It provides a unified platform for building applications that make line-of-business systems, enterprise data, and workflows accessible to users. VSTO 3.0 offers rich features that allow developers to easily create and deploy customized Office applications that take advantage of new technologies in Visual Studio 2008 like WPF, WCF, and LINQ.