Every Mobile Agent is always running under certain MAE platform of network hosts, each host can run one or more of these platforms. Platform receives Mobile Agent which comes from different locations, undertakes to protect the local system, including file system, CPU, memory from external hostile Agent.