What is the difference between Fornication and adultery?

Question: What did Jesus mean to say.., “But I say unto you, That whosoever shall put away his wife, saving for the cause of fornication, causeth her to