Line Learning Fundamentals