cognitive behaviora physical kinematic geometri agent environment in this sectionwe will focus on the agent and environment and how these help in artificial intelligence agent an agent is anything that can perceive its environment through sensors and acts upon that environment through effectors human agent has sensory organs such as eyesearsnosetongue and skin parallel to the sensorsand other organs such as handslegsmouthfor effectors robotic agent replaces cameras and infrared range finders for the sensorsand various motors and actuators for effectors software agent has encoded bit strings as its programs and actions environment some programs operate in an entirely artificial environment confined to keyboard inputdatabasecomputer file systems and character output on screen in contrastsome software agents (software robots or softbotsexist in richunlimited softbots domains the simulator has very detailedcomplex environment the software agent needs to choose from long array of actions in real time softbot is designed to scan the online preferences of the customer and shows interesting items to the customer works in the real as well as an artificial environment