A SAP client is an organizational and legal entity that protects business management data. Each client contains its own set of tables and user data. Multiple clients can exist within a single SAP system, with each client serving a unique purpose like development, testing, or production. When creating a new client, attributes like the client number, name, currency, and settings for changes and transports must be defined.