Internet fraud is the use of internet and internet services by criminals to deceit people for various purposes which generally includes financial gain. Their key techniques include hacking computers by sending viruses.