In this 21st century, mostly everyone has one smartphone. Here is the list of 7 apps that should be available in every smartphone. 

1. Spotify (for music) 
If you are a lover of music and songs, Spotify helps you a lot. There are many apps for songs but according to me Spotify is best and comfortable to use. 

2. Share it (for sharing files) 
Today, billions of files were shared daily. Everyone has an app for that, like other categories this category also have many apps. I can't say that Share it is best because apps like MI Drop shares files faster than Share it but most of the people use Share it. 


3. Snapseed (for editing photos) 
Today most of us use social media apps and upload our photos. To make our photos even better we can use some editing apps. Without any doubt Snapseed is the best on smartphones. 

4. Amazon and Flipkart (for shopping) 
We must need an app for shopping both Amazon and Flipkart are good to use. You can both apps because 

• Some products available in one app won't be available in another. 
• Offers may come in both apps. 
5. MX Player (for playing videos) 
Without doubt MX Player is the best app to play videos, there are many other apps which are also good. Ex: VLC. MX Player has many features like Screen lock, screen casting, subtitles, extra volume etc.. 

6. Find my device (for finding lost devices) 
In case you lost any device you can access the location, battery percentage, IMEI number and you can erase all data through this app. The only condition is you have to use this app through your google account. 
7. WhatsApp (for social purpose) 
There are many social media apps, the reason for selecting WhatsApp is, you can send photos, videos, documents, apps to you friends and family members easily. You can also use other social media apps like Facebook, Instagram, Twitter. WhatsApp is recommended for chating with your friends and family circles easily.