Python is an opensource language that has a wide community, and nowadays the biggest companies also create frameworks, libraries with Python and open-sourced them. Tensorflow is the most used library in Deep Learning by researchers and there are many examples of various fields like Computer Vision, Natural Language Processing, Signal Processing. Nowadays, Generative Adversarial Networks a.k.a. GAN collect nearly all interests on it by the Computer Vision experts. There are diverse applications like image colourization, image generation from random numbers, computer game character creation, face frontalization, face alignment, 2D to 3D image transfer, style transfer and so on. In this talk, we are going to talk about GANs and the implementation details on Tensorflow which is backed by Google and has the power of either work on CPU and GPU. The implementation of GANs can be divided into 2 parts. One is called generator and other is called discriminator. In this talk, the differences between the discriminator and generator also are mentioned. In this speech, the applications and use cases going to be introduced on Fashion Datasets.