See Graph theory
A (graph) isomorphism is a mapping between vertices of two graphs and ( such that and ) such that the edge is contained in the set of edges of , if and only if the edge is contained in the set of edges of . To graphs are isomorphic if there exists an isomorphism between them. They are then also called "topologically equivalent".
Graph homomorphism means there is only implication of edge from domain to codomain