Complex sentence: This innovation use agents as running processes with their communication capabilities to allow an idea of location, which is a physical site expressing the actual position of the agent.
Split into simpler sentences: This innovation use agents as running processes with their communication capabilities to allow an idea of location. This location is a physical site expressing the actual position of the agent.