Concepts and Terms

What is all this talk about "frontend" and "backend"? Why are layout and content separated - were they not getting along? And what in blazes are "access files"? These and many other interesting (yaaaawn) facts will be brought to light in this boring, but necessary chapter.