Tensorflow is an open source library or a computational framework for high performance numerical computation. It uses data flow graphs. Developed by Google brain team. Graphs contains nodes and edges where nodes represents mathematical operation and edges represents tensor or data array. It is a cross platform and runs on CPU, GPU, mobiles and embedded system. It allows less time to construct artificial neural network, less time to train them and less time to deploy them. It is essentially a frame work for building Deep learning neural network. It has a dynamic visualization toolkit (Tensorboard) and a high performance model server. In few lines of code you can build the system that recognize cats, dogs, spectacles, purse and many other item. You can also watch the video on image classification using inception model.