Monorepo Monorepos are used to share code between different parts of the app. (i.e frontend and backend ) oldways It contain code related to creating and share npm packages. To reuse code between codebases. It was used before monorepos.