Both fraud and theft are crimes and both are about taking away something from others without permission. Fraud means a deceit over another person in order to gain profit and an untruthful advantage. The main purpose of fraud is take money or other valuable things from other people. Theft means taking away something from somebody without their consent. The difference between the two terms is that while the fraudster tends to hide the crime as long as possible because they do not want their victim to know about something has been stolen from them, a thief commits the crime obviously and they also do not make any effort to hide the crime. As for robbery, it is a theft, while bank embezzlement is a fraud.