Quando você usa Frame ou JFrame em Java? [duplicado]

Duplicata Possível:
Qual é a diferença entre swing e awt?

Muitas vezes vejo que o JFrame é usado muito. Mas às vezes, também vejo que o programador usa o Frame em seu exemplo. Então você poderia me dizer as vantagens / desvantagens deles?