The issue is that linear relationships are satisfied only by objects going through the origin. If you agree that a linear map L should satisfy ## L(v+w)=L(v)+L(w) ## , then ##y=mx+b ## does not satisfy that: ##y(v+w)=m(v+w)+b =mv+mw+b \neq y(v)+y(w)=mv+b)+m(w+b)=mv+mw+2b## unless b=0 . The map y=mx+b , strictly speaking is the composition of the linear map x with a translation ( by b units), which is not linear . EDIT: What will ultimately create confusion beyond if one goes beyond a very basic level and notices that most of the concepts : kernel of a linear map, basis, etc. , do not make sense for affine maps. But, yes, I guess it depends on the choice of pedagogy, which I cannot make for others.