One of the best things about Joomla! is the vast array of available Extensions.
These are essentially custom pieces of PHP script designed to plug into Joomla! websites and enhance their functionality in some way.
There are thousands of available Joomla! Extensions, many of which are free to use.
It’s been a long road to get to this point.
I first tried my hand at web design back in 1995, before the advent of HTML editors like "Hotdog," and "Dreamweaver." In those days you needed to hand code everything in a text editor.
However it's really only the past 5 years or so that the web has started to realise its full potential.