On several islands in the Seychelles I've been seeing a lot of *Self-Catering* signs: Self-Catering Guest House, Self-Catering Apartment, Self-Catering Hotel, Self-Catering Room, etc.

**What exactly does *Self-Catering* mean?**

How does this differ from any other lodging that does not provide meals? Is this something only proper to the Seychelles or a concept available elsewhere?