Tangents are vectors that lie tangent to the surface of a 3D model at a given point, typically used in combination with normals and bitangents to form a coordinate system on the surface. This system is essential for accurately applying textures and normal maps, which enhance the details of the surface without modifying the underlying geometry.