An
obstacle (also called a
barrier, impediment or
stumbling block) is an object, thing, action or situation that causes an . There are, therefore, different types of obstacles, which can be physical,
economic,
biopsychosocial, cultural, political, technological or even military.