Теория:

Определение — второстепенный член предложения, обозначающий признак предмета и отвечающий на вопросы «Какой?», «Чей?», «Который?».
Чаще всего в роли определения выступают имена прилагательные или определительные местоимения, которые зависят от имён существительных или слов, заменяющих их.
Пример:
наступила поздняя осень. Деревья в нашем саду сбросили листву. Вечерами мы с родителями часто собирались в тёплой гостиной перед камином и пили чай.
Также определение может быть выражено именем существительным.
Пример:
я не мог найти свою куртку, поэтому накинул пальто отца.
Дополнение — второстепенный член предложения, обозначающий предмет, с которым связано действие, и отвечающий на вопросы косвенных падежей («Кого?», «Чего?», «Кому?», «Чему?», «Кого?», «Что?», «Кем?», «Чем?», «О ком?», «О чём?»).
Обычно дополнения выражаются именами существительными и местоимениями, которые зависят от сказуемого.
Пример:
в лесу мы видели зайца. Нам удалось сфотографировать его.
Обстоятельство — второстепенный член предложения, обозначающий признак действия или другого признака и отвечающий на вопросы «Где?», «Куда?», «Откуда?», «Когда?», «Почему?», «Зачем?», «Как?».
В предложении обстоятельства зависят от глагола и выражаются, как правило, наречиями или именами существительными.
Пример:
в воздухе пахло дождём. Где-то далеко гремел гром.
В зависимости от значения обстоятельства делятся на разряды:
 
1) обстоятельства места (вернуться из отпуска, уйти далеко);
2) обстоятельства времени (встретиться в два часа, отправиться утром);
3) обстоятельства причины (спросить из вежливости, согласиться поневоле);
4) обстоятельства цели (нарисовать для выставки, испортить назло);
5) обстоятельства образа действия (ехать с ветерком, плыть медленно);
6) обстоятельства меры и степени (измениться до неузнаваемостикрайне неудобный);
7) обстоятельства условия (принимать при болезни, отменить ввиду непогоды);
8) обстоятельства уступки (решиться несмотря на страх, победить вопреки прогнозам).