So...probably no one out there’s surprised that all those formulas that people come up with to model real-world things don’t always line up perfectly with the actual, real-world results.
The error term is the actual difference between what the real-world value of y at a certain value of x is...and what the linear regression equation predicts for the value of y at that same value of x. It’s also called the residual.