Определение – это второстепенный член предложения, отвечающий на вопросы какой? чей? который?
Дополнение – это второстепенный член предложения, отвечающий на вопросы косвенных падежей (кого? чего? кому? чему? что? кем? чем? о ком? о чём?). Выражается существительными, местоимениями в косвенных падежах или именными словосочетаниями
Обстоятельство – это второстепенный член предложения, выражающий характеристику действия, состояния, свойства и отвечающий на вопросы как? каким образом? где? куда? откуда? почему? зачем? и т. п. Выражается наречиями, существительными в косвенных падежах, деепричастиями, инфинитивом, фразеологизмами