Types Of Graph Transformations