Số lượng người mua, bán, và thực hiện giao dịch trên Internet dự kiến sẽ tăng với một tốc độ phi thường. Việc ứng dụng MA vào thương mại điện tử sẽ cung cấp một cách thức mới để tiến hành các giao dịch B2B, B2C, và C2C. MA hiện có 3 loại ứng dụng ứng dụng trong thương mại điện tử, là: tác tử mua hàng (shopping agent), tác tử bán hàng (salesman agent), và tác tử đấu giá (auction agent) [9].
3.2.1.1. Tác tử mua hàng (Shopping Agent)
Những Mobile Agent này thay mặt cho chủ sở hữu mua hàng trên thị trường điện tử theo những chỉ thị xác định thông số kỹ thuật của người sử dụng được. Mô hình này của thương mại điện tử sử dụng một thị trường định hướng khách hàng.
khác nhau bằng cách truy cập một số các cửa hàng trực tuyến và báo cáo sự lựa chọn tốt nhất cho chủ sở hữu của nó. Mobile Agent mang tập hợp các tính năng để được xem xét và các giá trị lý tưởng của họ theo quy định của chủ sở hữu của nó. Nó được đưa ra một hoặc nhiều các trang web truy cập và tự động có thể truy cập vào các trang web khác dựa trên các thông tin tiếp theo.
Do MA di chuyển đến các nguồn thông tin, tổng phí của việc liên tục truyền số lượng lớn thông tin trên mạng được loại bỏ. Một ví dụ về hệ thống tác tử mua hàng là MagNET [9].
3.2.1.2. Tác tử bán hàng (Salesman Agent)
Những Mobile Agent này hành xử như một người bán hàng di động, đi thăm các khách hàng và bán sản phẩm của mình. Mô hình này của Thương mại điện tử sử dụng một thị trường định hướng nhà cung cấp và đặc biệt hấp dẫn đối với các sản phẩm có hạn sử dụng ngắn.
Nhà cung cấp tạo ra và gửi đi một Mobile Agent tới các khách hàng tiềm năng bằng cách đưa ra một danh sách trang các web để Mobile Agent truy cập. Mobile Agent mang theo nó thông tin về trữ lượng và giá của sản phẩm. Do Mobile Agent di chuyển đến đích, các vấn đề của mạng và tiến trình xử lý gây ra sự chậm trễ trong dịch vụ thể được giảm xuống [9].
3.2.1.3. Tác tử đấu giá (Auction Agent)
Các Mobile Agent này có thể đấu giá và bán các mặt hàng trong một phiên đấu giá trực tuyến thay mặt cho chủ sở hữu. Mỗi Mobile Agent mang theo thông tin về phạm vi đấu thầu mà chủ sở hữu đặt ra, thời gian mà trong đó sản phẩm được mua bán, mô hình đấu thầu, và các thuộc tính liên quan khác. Trong sự hiện diện của nhiều nhà bán đấu giá, các Mobile Agent có thể được sử dụng để thu thập thông tin của họ. Một Agent có thể đưa ra quyết định di chuyển đến một trong số họ (các nhà đấu giá), tùy thuộc vào số lượng thông tin truyền qua đường, độ trễ, v..v.
Một số lợi thế của việc sử dụng Mobile Agent là cho phép ngắt kết nối hoạt động của đại lý đấu giá, làm giảm lưu lượng mạng, và tạo điều kiện phản ứng nhanh hơn trong quá trình bán đấu giá. Một ví dụ của một hệ thống thực hiện đại lý đấu giá điện thoại di động là Nomad [9].
Từ việc phân loại trên, nó có thể được thấy rằng tính di động trong Mobile Agent thể là đặc trưng bởi tập hợp các điểm đến mà một MA thăm, và thứ tự mà nó thăm chúng.