Hear two notes, identify the interval. Train your ear with real piano sounds.
Associate each interval with a well-known song. For example: Minor 2nd = "Jaws" theme, Major 2nd = "Happy Birthday", Minor 3rd = "Greensleeves", Major 3rd = "When the Saints", Perfect 4th = "Here Comes the Bride", Perfect 5th = "Star Wars" theme, Octave = "Somewhere Over the Rainbow".
Start with Easy mode and work your way up. Focus on learning the "color" of each interval — major intervals sound bright and happy, minor intervals sound dark and sad, perfect intervals sound open and stable.
Explore music theory with the Circle of Fifths, learn scales on Piano Scales or Guitar Scale Explorer, or play along with the Virtual Piano.