Thats all too complicated for me.

I know how keylogging works. But how can I keylog a system that I dont have access to?

Is it possible to keylog someone elses system over the network without them knowing?