There are multiple definitions - click on the translation that matches your context.

sociedad

full

business

noun

Comparative law notes

Spain

generic term that may refer to a partnership, limited liability company, corporation or other types of business organizations

Definitions of business

English

the activity of buying or selling goods or services

Business representatives from around the world will attend the event.

English

a company or other entity that buys or sells goods or services

The typical small business owner has to compete with the power of chain stores, as well as the Internet.