In-memory Key-Value Store: Memcached is designed to store data in memory using a simple key-value pair structure. This enables fast access to frequently accessed data, making it suitable for caching.