We’ve all been there—on deadline, cutting it too close with a work-related assignment, when a college roommate posts nauseating engagement photos on Facebook, or you realize you haven't been on Reddit in a few days, and obviously this email chain just cannot wait.

In a time where social media and other procrastination-promoting sites are constantly beckoning to be browsed, focusing on just one thing seems nearly impossible. Luckily, the good people of the tech world have created apps to curb your distractions and help you stay focused when you need to most. We have narrowed down the top 10 apps to help you remain focused in this fast-paced world.