Each buildsystem supported by CMake has a "CMake generator", which takes a CMake configuration and generates that type of buildystem for that configuration. Such generators / supported buildsystems include (but are not limited to): Makefiles, Ninja, and Visual Studio.
For the official documentation on CMake generators, see manual/cmake-generators.7.html.