Confused about content editor

hi everyone, I am a computer science student intern at a software company, and will in the near future be working with sitecore, so im spending some time trying to learn all about it, which is why I have some pretty nubeish questions for you. My first question is regarding something as simple as the content editor, it is really easy for me to find a hundred videos and articles explaining small things about it, but what I cant wrap my head around is: What is it actually, and how does it work?

Should i Just think of it as a filestructure with a lot of components that the end user can drag'n drop to design his/hers webpage?or is it more like a scaffolding of the website with some of the views as parts?

So... could someone give me a highlevel explanation of what the content editor is, without using a lot of sitecore terminology?