Stretched Textures & Mapping
By default, non-abstract materials with repeating patterns like bricks and tiles utilize UVs to map textures. You can override this vector to control the mapping and correct stretching issues.
For example, consider a stretched texture:
This occurs when a plane is significantly larger on the X-axis than on the Y-axis.
To correct the aspect ratio, replace the coordinates with a UV map, scaling the X-axis by a factor of 4 using the Mapping node.

