@JohnB I would like to differ in this. The reason why it should be called “container” is because you can put multiple “websites” in it. Map domains / sub domains to it. You cannot do that to a “website”. The word “container” is so common. It’s literally in everyone’s kitchen.
The word “website” is in fact misguiding in the very sense.