Contexts
Contexts represent a location or activity in which you need to perform tasks. Let's walk through an example to better understand how contexts work.
Below is a rather simple list of tasks to be done.

Now let's say we had to go out and run errands. There are a number of tasks on this list that could be done while we are running errands. With the view above, it's difficult to separate out the errand tasks.
By touching the Context toolbar button (the @ symbol) Todo will display all of the contexts that have been defined.

Since we are about to run errands it makes sense to select the Errands context. The checkbox indicates which context is selected. Now when we look at the same task list (below) with the "Errands" context selected, it is very easy to see the tasks to be done while on errands. This same concept can be applied to a location like Home or Office. Many tasks may be assigned to the same list, but they may have to be in different locations or activities. Contexts make this possible.

Reviews

"...if you're looking for [a to-do app] with more functionality, Appigo's Todo is one of the better options, and it doesn't require a Ph.D. in Getting things Done (GTD) to figure out how to use it...well worth its $10 price tag."
Dan Frakes, Macworld.com
Read the full review
"If it's a to-do list you need, you can't do better than Todo by Appigo."
Lisa Hoover, CIO.com
