There are many tools out there that can be used to extract the APK files from your apps so you can share them with friends, but most of these are one-trick ponies that can't do much else.
Share Apps, on the other hand, will let you share the installation package for any of your apps with anyone you want. What's more, you can use Share Apps to open apps, uninstall them, make backups, move files to the SD card, or find the apps on Google Play.
It is thus several tools in one, which makes Share Apps a great way to manage apps stored on your mobile.
Share Apps is very useful for helping friends download apps that you can no longer find or that they have problems downloading themselves, as it lets you share the files over several different social platforms.
It's also a perfect tool for storing those APKs in the cloud, so you can keep them long after they're no longer available in the Google Play Store.