Side not, "The web site is an information system whose components are sometimes classified as front-end and back-end."
A front end system is what you can see and is usually carried out by a designer. These will be large projects or company projects as many webmasters wear all the hats in a project. The back-end system is the database. Usually if people are looking for a back-end developer they want you to know SQL. Knowing how to write Queries is extremely important. They're intimidating sounding but not too hard. It's basically "go get information!" just the same as linking to a jpeg or a file.
In large projects it gets broken down in various ways - but here is a typical plan
- Designer - creates the graphics (sometimes works with photographer)
- Developer - coder, can also be the back-end database spe******t
-Marketing director - usually for the company you're working for provides approvals, signs off on work, writes the text for the page etc.