There are many ways to use `crystal` but the two most common scenarios are:

- using `crystal` for your projects
- using `crystal` to create generators