Systems thinking provides a perspective that, most of the time, various components affect each other in various, and often unexpected, ways.