Original: There are numerous keylogging methods , ranging from hardware and software-based approaches to electromagnetic and acoustic analysis .
Simplified: A keylogger is a piece of spyware which records the computers keystrokes .