Baiting is a social engineering attack where a scammer uses a false promise or reward to lure victims into a trap which may steal personal or financial information by infecting their systems with malware.