Oh horrah! Another 'hypermarket'.

I can barely contain my excitement.

*yawn*

What is a 'hypermarket' anyway? If a supermarket is a dingy suburban corner store with 2 aisles and rotting vegetables, what are the requirements to be a 'hypermarket'?