An adjective is a word that describes a noun. In Spanish, adjectives have different endings depending on whether the word they are describing is masculine, feminine, singular or plural.
An explanation of how to use adjectives and agreement in Spanish