Question: what is the difference between horizontal and vertical?
Answer: A vertical line is any line parallel to the vertical direction. A horizontal line is any line normal to a vertical line. Horizontal lines do not cross each other.