All four words describe people who obtain goods or services, but they differ in focus. A customer specifically buys from a particular business — someone who walks into a shop or uses a service. A shopper emphasises the activity of browsing and purchasing, especially in physical stores or online. A buyer highlights the moment of decision to purchase, and is also used in professional contexts (e.g. a property buyer). A user consumes or operates a product without necessarily buying it — for instance, someone who uses a free app or a borrowed tool. Consumer is the broadest term, covering anyone who purchases goods or services for personal use, regardless of where or how. For example: 'The store welcomed every customer with a smile.' 'Shoppers filled the mall on Saturday.' 'The car buyer test-drove three models before deciding.' 'This software has millions of users worldwide.'
The word comes from Latin 'consumere', meaning 'to use up, eat, or waste', formed from 'com-' (altogether) and 'sumere' (to take or use). In English, 'consumer' first appeared in the 1500s with the general meaning of 'one who uses up or destroys'. By the 1700s, it had taken on the economic sense of 'a person who buys goods'. The ecological meaning, referring to an organism that feeds on others, emerged in the 1800s alongside modern biology.