e938ed2d_SharePoint_Server__2007__2010___SharePoint_Farm_Solution
[0] Definition [Sandboxed Solution] Sandbox solutions are similar to Farm Solution with a limited capabilities. They are called partial trust solution. [Apps for SharePoint] Apps For SharePoint are stand-alone applications that provide specific information or functionality to a SharePoint site. [SharePoint Farm Solution] 
Solutions are small to large scale packages used to customize or enhance SharePoint sites. They are also called full trust solutions.
A Point For Sharing On SharePoint Server (2007, 2010)
SharePoint Farm Solution