Если совсем кратко, то дополнение это второстепенный член, поясняющий сказуемое, определение обозначает признак предмета и отвечает на вопросы какой какая и т.д.(поищи в инете таблицу). а обстоятельство обозначает признак действия или признак другого действия и отвечает на вопросы когда (что-то произошло), откуда, куда, как и т.д.
По склонам<span>, лугам, обочинам </span>дорог весело<span> зажелтели </span>компании одуванчиков<span>.</span>
МОре
рекА
косогОр
нефтепровОд
революциОнный
революционЕр
коллаборационИзм