Дополнение - это член предложения зависящий от сказуемого и отвечающий на вопросы косвенных падежей. Бывает прямое и косвенное.
Обстоятельство - второстепенный член предложения обозначающий признак действия или признак другого признака. Отвечает на вопросы где ? Куда? Откуда? Как ? Когда? И т.д.
Определение - это второстепенный член предложения обозначающий признак, качество, свойство предмета. Выражено прилагательным или причастием