A cinemagraph is basically a GIF image that supports animation and captures multiple moments in a time frame. The resulting image gives an impression of motion or movement. To create animated GIFs you need a good camera to capture images and make a movie. Another essential requirement is, of course, a good image editing software like Photoshop. And one more thing that you must have to create a moving GIF, is a whole lot of imagination and creativity.
It is an amazing feature of a cinemagraph that you can enhance a specific element in a picture by making it appear moving in a sea of other still objects. The moving element captures the attention of its viewer instantly. And so, a cinemagraph can be used to give a message in addition to just being a means of expression of creativity.