Nhờ nó, dù một phần mềm đang chạy trên một máy tính khác ở bất kỳ đâu trên thế giới, trong bất cứ môi trường nào, chúng ta vẫn có phương thức đã được cấu trúc để mô tả và trao đổi thông tin.