# Glossary ## 1.Graph Technology > __Graph Computing__:Generalized graph computing, including graph databases, graph analysis, and graph learning; Narrowly defined graph computing only includes graph analysis. The generalized definition is used by default. > __Graph Database__:Focuses on operations such as adding, deleting, modifying, querying, and transaction processing for graph data, such as TuGraph DB. > __Graph Analysis__:Focuses on algorithmic analysis and pattern analysis of entire graph data, such as TuGraph Analytics. > __Graph Learning__:Refers to the same meaning as graph neural networks and graph machine learning, such as TuGraph Learn. > __Graph Intelligence__:Same as generalized graph computing, including graph databases, graph analysis, and graph learning. It is usually used for conceptual promotion and not for products. ## 2.Specific Concepts > __Vertex__:Also known as node or point. Avoid using the term "node" as it is often used to refer to the number of servers and can be easily confused. "Node" refers to the meaning of combination, intersection, and crossing; "node" can refer to a milestone on a timeline (key node) or a processing entity in a computer system (such as a server in a computer network). > __Edge__:Refers to the connection between two vertices. > __Degree__:Refers to the number of incoming or outgoing edges on a vertex. Note that in non-graph theory scenarios, "hops" are often referred to as "degrees". > __Hop__:Refers to the number of vertices between two vertices on a path (excluding the starting point and including the endpoint). "K-Hop" in the algorithm performance test refers to this meaning. > __Vertex Label__:Refers to the type of a vertex, also known as a point label. > __Edge Label__:Refers to the type of an edge, also known as an edge label.