Is there a way to assign tasks to categories?

Is there a way to assign tasks to categories?

for example, I want to be able to sort not just by task/project, but by types of tasks within a particular project without having to create a separate task list to simulate a new category.