Graph theory as a part of Discrete Mathematics has lots of application in the real world. This Book as an good introduction to graph theory will be a handy manual for all those who need a background of graph theory with all relevant definitions and examples. Basic results and theorems related to labeling are given with proof and examples. Some of the open problems are also posed. In Short, this will be a good starter pack for the graceful and harmonious labeling of graphs.