tty is a 'real' terminal on the console, that is the ones you see when when you do a [ctrl]+[alt]+[Fn]
pty is a 'psuedo' terminal. You would be using one of these in a console session inside say, Eterm or Konsole
At least this is my understanding, but of course I could be wrong
