Ok, I was kind of out of ideas for a topic title, so I hope the one I chose doesn't seem to vague. I was wondering if there is any kind of online software(preferably free) that could help you to familiarize yourself with an instruments notes/chords, etc. Basically, I'm looking for a "virtual piano" or keyboard that tells you the "name" of each note( a, b, c, etc) or chord. See, I don't even know if there is a difference between a note and a chord.
I'm looking for some type of "virtual instrument" that will tell you each note, where it is located on the instrument, and what each separate note sounds like. Does anything like this actually exist? I'm a complete and total novice when it comes to musical instruments, so I don't want some type of complex software that will bankrupt me and take up unwanted space.