Постараюсь объяснить:
В современном языке обстоятельства - факультативный компонент предложения, а, например, дополнение — необходимый. К примеру, в школе есть обязательные уроки (русский, алгебра и т.д.), а есть факультативы (необязательные, но помогающие развиваться).
У обстоятельства широкий диапазон смысловых связей. Это обстоятельства места, времени, образа действия, причины, цели и т.д. Все они дополняют, делают предложение законченным. Черпаются обстоятельства в основном из наречий (сравните вопросы наречий и обстоятельств) , но могут быть практически из любой дргой. Поэтому они многообразны и имеют так много типов.