An obstacle is a challenge or barrier that hinders a character's progress toward their goals. In storytelling, obstacles create tension and conflict, driving the narrative forward and shaping the development of both protagonists and antagonists. By confronting obstacles, characters reveal their strengths, weaknesses, and motivations, making them more relatable and memorable to the audience.