Câu trả lời:
Nhà máy : Tập hợp các lớp, bằng cách ghép nhiều bit lại với nhau hoặc chọn kiểu dựa trên một số loại ngữ cảnh
Nhà cung cấp : Nhà cung cấp là thứ mà microsoft "phát minh ra" (về cơ bản là một mô hình nhà máy trừu tượng) là một cách hoạt động của một nhà máy của các nhà máy hoặc có một giao diện nhà máy chung cho phép các nhà máy có thể hoán đổi. Nó được sử dụng trên toàn bộ MS web như một cách để giữ cho các thành phần có thể định cấu hình.
Dịch vụ : Dịch vụ là một nhóm các chức năng liên quan. Hãy nghĩ về nó như thể bạn đang chia nhỏ kiến trúc của mình theo chiều ngang, bạn có một lớp "Logic kinh doanh", nếu bạn chia theo chiều dọc, bạn sẽ có các dịch vụ.