With smartphones more popular than ever and crazy holiday deals right around the corner, there will be a lot of new smartphone owners, which means there are a lot of apps being downloaded. Apps come in all shapes and sizes. Whether you merely need to kill time or be more productive at the office, there’s probably an app to suit your individual needs and tastes. However, there are a select few apps that are so useful that no Android user should be without them. Here are the top 5 essential apps for any Android user.