Trees and Graph Terminology