Some Useful Definitions:
A vertex is a point in 3D space. Much like a grid-reference on a map.
An edge is a perfectly straight line that joins two vertices.
A face is the solid surface that fills the space between three or more interconnected vertices.
A polygon is a flat shape with any number of sides, made up of vertices, edges, and a face. Sometimes called n-gons (n, to represent it can have any number of sides; and gon, short for polygon).
Non-uniform Rational B-Spline (NURBS):
NURBS aids in the creation of smooth, curved surfaces, using a reduced number of polygons.
Non-Uniform Rational Mesh Smoothing (NURMS):
NURMS use an algorithm to smooth out 3D shapes, to create smoother objects.
Topology is the geometry of the surface of a 3D model, represented using vertices, edges, and faces.
The edge flow is how the polygons are laid out, in order to make the shape look less angular and more natural.
Some Examples of Topology:
Digital Tutors (2013) Key 3D Modeling Terminology Beginners Need to Understand [online] Available from: http://blog.digitaltutors.com/basic-3d-modeling-terminology/ [Accessed: 29th Oct 2015]