The subject is the noun or pronoun that is doing the acion verb. Subjects and verbs are the building blocks of sentences.
A direct object is a noun or pronoun that receives the action verb
An indirect object is a noun or pronoun that indirectly receives, or is affected by, the action of a verb
A predicate noun is a noun or pronoun that comes after a linking verb and renames the subject
An appositive is a noun or pronoun that comes directly after another noun or pronoun and renames the noun or pronoun
Object of the Preposition
Noun or pronoun that that the prep phrase refers to
An adjective that comes after a linking verb and discribes or limits the subject