"Điện toán đám mây" là một thuật ngữ mền có nghĩa là thực hiện hai điều: thứ nhất, để trừu tượng hóa tất cả các cách sử dụng có thể của mô hình máy khách-máy chủ sau một thuật ngữ, trái ngược với các trường hợp sử dụng cụ thể hơn như "máy chủ tệp", "máy chủ cơ sở dữ liệu", "Máy chủ web", "máy chủ ứng dụng", v.v.; và thứ hai, để trừu tượng hóa kiến trúc máy chủ, về phần cứng, cấu trúc liên kết, vị trí và thậm chí quyền sở hữu.
Trong một mô hình máy khách-máy chủ truyền thống, chắc chắn vẫn còn được sử dụng phổ biến hiện nay, một máy khách kết nối với một máy chủ thực hiện một công việc cụ thể. Máy chủ này có thể lưu trữ cơ sở dữ liệu hoặc một loạt các chia sẻ tệp hoặc trang web. Khi máy khách kết nối với máy chủ đó, có một sự hiểu biết ngầm định về kiểu truyền thông và truyền dữ liệu sẽ xảy ra giữa hai máy tính. Cũng có thể có sự hiểu biết của khách hàng hoặc người dùng cuối về khả năng của phần cứng của máy chủ và những hạn chế của nó. Điều này tương đối "khớp nối chặt chẽ" giữa máy khách và máy chủ của nó có thể gây ra sự cố cho một sysadmin, người cần gỡ xuống một máy chủ để bảo trì; tất cả các ứng dụng phụ thuộc vào tài nguyên do máy chủ này cung cấp phải được trỏ đến máy chủ khác,
Trong một mô hình đám mây, phần cứng, cấu trúc liên kết, phân công lao động và thậm chí số lượng máy thực tế có liên quan đều được trừu tượng hóa sau một điểm cuối duy nhất. Sự tương tự có thể được rút ra từ một "ứng dụng web" hiện đại, trái ngược với các thế hệ "trang web" cũ hơn, tĩnh hơn. Chúng tôi có thể đoán rằng có một máy chủ ứng dụng và máy chủ DB đằng sau hậu trường, nhưng chúng tôi thực sự không cần phải quan tâm; máy chủ web, là một phần công việc của nó để phục vụ ứng dụng đầy đủ cho người dùng ngoài "cạnh", cung cấp một điểm cuối thống nhất cho phép truy cập có kiểm soát vào tất cả dữ liệu và dịch vụ được cung cấp bởi các máy khác phía sau cửa trước này.
Kết quả cuối cùng là, với một điểm cuối duy nhất được hiển thị để cung cấp chức năng của ứng dụng, đó là tất cả khách hàng của ứng dụng khách phải quan tâm, thay vì lấy dữ liệu ở đâu, gọi như thế nào và quy trình ứng dụng từ xa như vậy , v.v; điều đó có nghĩa là các quản trị viên và kiến trúc sư của nhà cung cấp dịch vụ trong đám mây này ít nhiều có thể tự do thay đổi máy móc, cấu trúc liên kết và các chi tiết triển khai cụ thể khác của "dịch vụ đám mây" này mà không cần khách hàng là người khôn ngoan hơn. Facebook có thể, nếu nghĩ rằng nó khôn ngoan, xây dựng lại toàn bộ hệ thống lưu trữ dữ liệu của mình từ đầu bằng cách sử dụng một DBMS khác và tất cả các máy chủ mới, miễn là trang web vẫn có sẵn trong quá trình chuyển đổi, không ai có thể khôn ngoan hơn; Trên thực tế, Facebook đã làm điều đó, nhiều lần,