There are two types of Genies within CitectSCADA:
Genie - collection of related objects, which you add to your graphics pages when you configure your system. You can paste any number of Genies onto a graphics page (for example, multiple pumps on the same page).
Super Genie - dynamic pages (usually pop-ups), to which you pass information when the page displays at runtime. You can use Super Genies for pop-up type controllers (to control a process, or a single piece of plant floor equipment).
CitectSCADA includes libraries of Genies and Super Genies that you can use in your system. You can also define your own and add them to a specific library to be reused again within your project.