blend means to mix two or more substences together.
combine means to come together to form a single thing or group.
compound means to make something worse.
mix means to combine something but usually the thing cannot be easily separated.
个人认为英语的解释比中文的要好.