keylogger

Explain in a simpler way what these attacks are?

I would like to know in a more simplified way what these types of attacks are. Keylogger brute force attack rubber hose ... om them. I am creating a website for a company and would like to better understand them and how to protect myself. Thank you

Does using virtual keyboard help security?

Does the use of virtual keyboards (the same as Google search) prevent the typed data from being collected by Keyloggers? If yes is there any virtual keyboard they can indicate?