“The Principle of Priority states (a) you must know the difference between what is urgent and what is important, and (b) you must do what’s important first.” ― Steven Pressfield, The War of Art: Break Through the Blocks & Win Your Inner Creative Battles

Having trouble managing competing priorities? What you focus and spend time can either get you off track or get things done. To achieve the latter, you need to stay on top of things. Here are some of the best apps that will help you stay on track.

1. Any.do
Top features: Task management, to-do list, reminders, and more. Any.do is your life manager in a nutshell. Simple, easy to use, and design to sync with your other devices so you can organize and stay on top of your life every day.
(Android, iOS)

2. Google Keep
Top features: Note-taking, location-based reminders, and sharing features. Capture whatever it is in your mind and access it anytime and anywhere when you need it.
(Android, iOS)

3. Rescue Time
Top features: Keeps track of your daily activities and habits. It provides reports to help see where you are spending most of your time and make adjustments if needed.

4. Todoist
Top features: Task management, to-do list, and project management app. Todoist keeps you on top of the things you need to do, create reminders, and manage your task lists so you can be more productive.
(Android, iOS)

5. Wunderlist
Top features: To-do and task list app. It helps you plan activities, manage tasks or even different projects, and create and share shopping lists among other things.
(Android, iOS)