Thank you very much, that was my goal to make it gradual so that anyone with just a bit of understanding could get through and have an overview of the topic.
I've read a lot on this topic and couldn't find a page that explained things properly so I created one.
I hope if I've made typos, technical mistakes, or that my writing isn't clear enough in some places that the online community can help with fixes so that this can become a better resource.