"Disappointment" is a type of sadness, "frustration" is a type of anger. As Jura said, disappointment occurs when something happens that was not wanted, and you feel upset. Frustration occurs when something doesn't work the way you want but you react with getting irritated and angry; it often happens when you do something repeatedly and it doesn't work, like you keep cooking eggs and they always burn, so you get frustrated.