Its one giant single codebases that handles everything defined as a single unit.
Some times called as:
- Modular Monolith
- Single application monolith
Pros:
- Everything is there
- All teams working in here
Cons:
- Parallel development is very difficult
- migrating to a new tech or features is easy
- hard to scale