Task
Examples: Change a configuration, update a parameter, add a user, refactor existing code
Defect
Shipping software is not behaving as expected, a regression, a crash, an error
Enhancement
A new feature or function, or changing how an existing feature behaves