When breaking down your actions, each action can be assigned a Context.

Contexts are important since they allow you to quickly move between tasks based upon certain criteria without requiring you to search through your entire list of Actions.

Having an absolute context list helps you clear your head and only focus on the things you can do given your current state or location.

Contexts generally fall into one of three types:

  1. Location-based - Home, Work, Errand
  2. Tool-dependent - Phone, Computer
  3. People specific - Boss, Spouse

How many contexts you need depends on how many Next Actions you have at any given time and what your day looks like. The important thing is to be able to assess your possible actions depending on where you are and what you have available.

Agenda Contexts

If you have regular meetings with certain people, it can be helpful to have an agenda context for each person. For example, you may have an @David-Agenda context.
Of course, these will change as your team/managers/boss, etc. change.