Question: what is the difference between line functions?
Answer: A "line function" is one that directly advances an organization in its core work. ... A "staff function" supports the organization with specialized advisory and support functions. For example, human resources, accounting, public relations and the legal department are generally considered to be staff functions.