Sujeito é o termo da oração que funciona como suporte de uma afirmação feita através do predicado. Ou seja: é de quem se fala.
Predicado é o termo da oração que, através de um verbo, projeta alguma afirmação sobre o sujeito. Ou seja: é o que se diz do sujeito.
Exemplo:
» Pode ser identificado através da pergunta "quem é que..." (ou "que é que...");
» É substituível por "ele(s), ele(s)";
» O verbo concorda com o sujeito.
O predicado pode ter como núcleo um nome ou um verbo. No primeiro caso será "nominal", no segundo "verbal". Será "verbo-nominal", se tiver dois núcleos - verbo e nome.