An LLC is a limited liability company. This is a type of business in Switzerland. It is a legal entity, meaning it has its own legal personality. There are other types of businesses in Switzerland, such as the Public Limited Company (PLC), which is also a legal entity, or the Sole Proprietorship, which is a partnership.