I'm beginning to study WEB and I still lack a lot of knowledge, and right from the start I came across the terms that are highly used in this WEB development world, which are Front-end and Back-end , I have read a few articles about it, but I am still in doubt and can not understand these terms. I would like to know what is Front-end and Back-end , what languages and technologies belong to Front-end and what are the ones that belong to the Back-end and what are the differences between them?