International Journal of Engineering Technology, Management and Applied Sciences (IJETMAS)
Mobile agent is type of system software which actively roams across network nodes on behalf of the sender. Since a mobile agent is a system abstraction which acts "Intelligently" on one's behalf with the feature of autonomy, learning ability and most importantly mobility and so it is instrumental in blazing new design paradigms where application components are not enduringly bound to the hosts where they execute. Mobile agents are gaining popularity and complexity due to their wider use in e-commerce, networking, mobile data computing and scientific computing. These days' mobile agents can be used in all phases of a business transaction, such as negotiating and signing contracts.