SharePoint 2013 supports new kind of Solutions called Apps.According to MSDN, Apps are self contained piece of functionality and easy to install, use and update.
I think SharePoint features also support easy installation and upgrade. A feature can contain self contained functionality like web part or timer job.
Then,What is the difference between Apps and Features or the traditional Solutions (Farm or Sandbox)