Everything you do in CLion is done within the context of a project. Your project serves as the basis for coding assistance, bulk refactoring, coding style consistency, and other smart features available in CLion.
CLion uses the CMake project model. Any CMake-based projects can be opened easily and with no additional configuration in CLion: just point to a top-level CMakeLists.txt file to open a project.
To learn how to open/create your CMake-based project in CLion or import a non-CMake project, check out the short description in Step 1 of the Quick Start Guide: Open/Create a project in CLion.
View this short demo about CMake features in CLion on our YouTube channel. Refer to the official CMake documentation and training materials or our Quick CMake Tutorial.