Prices tend to stall at certain levels again and again. A support level acts like a floor where falling price keeps bouncing up. A resistance level acts like a ceiling where rising price keeps getting knocked back down.
Support — a floor buyers defend, so price bounces up
Resistance — a ceiling sellers defend, so price bounces down