Apps has been the keyword when you speak about SharePoint 2013 development. It brings many
advantages with its characteristics. The concept of SharePoint apps bring many advantages. In this
article I am going to explain some of them which attracted me most.
1. Executes outside SharePoint
A farm solution could possibly break the whole SharePoint farm. But given the apps do work mostly
out of the SharePoint it minimize the risk of affecting the SharePoint environment. Also this puts relatively less load on the server as well as it can be configured by the administrators.