Cinnamon is a GTK+-based desktop environment. It originally started as a fork of the GNOME Shell, which is a user interface and was initially developed by (and for) Linux Mint. The latest release comes with an improved usability and performance,
One of the cool things about Linux is the freedom it brings. The ability to customize and change between desktop environments it’s just as important as changing between applications we use on a daily basis. Opposed to Windows, which offers only one graphical user interface, Linux allows you to choose from a two-digit list of graphical environments, based on your personal preferences, and nonetheless, hardware resources. This means that instead of always upgrading your hardware to the newest and greatest, you can still use in great conditions the hardware you already own. It’s really hard to say which one is the best but at the end, a good desktop environment makes using your computer fun and simple so basically, it’s really up to you to say which one suits your needs and preferences best.