Дополнения бывают прямые и косвенные.
1) Прямые дополнения называют объект, на который распространяется действие, передаваемое глаголом:
Estoy esperando a mi alumno. Я жду своего ученика.
El tractor ara la tierra. Трактор пашет землю.
2) Косвенные дополнения называют объекты, которые не испытывают на себе действие, выражаемое глаголом:
He traído muchos regalos a mis amigos.
Я привез много подарков своим друзьям.