Malware: short for malicious software, is any software used to disrupt computer operations, gather sensitive information, gain access to private computer systems, or display unwanted advertising.
Robot software shortly bots are the set of coded commands or instructions that tell a mechanical device and electronic system, known together as a robot, what tasks to perform. Robot software is used to perform autonomous tasks.
Firmware :permanent software programmed into a read-only memory.
Shareware :software that is available free of charge and often distributed informally for evaluation, after which a fee may be requested for continued use.
Freeware :software that is available free of charge.