- type: bug: It doesn't behave as expected.
- type: regression: A bug, but worse, it used to behave as expected.
- type: new feature: Expand the scope of the product to solve a new problem.
- type: enhancement: It’s an improvement, but we can’t make up our mind whether it's a bug or a new feature.
- type: expected behavior: The current behavior is already the one expected.