Support and Resistance are regions where the price tends to be repelled. The more times this region is tested and respected, the stronger this support or resistance becomes.
However, once they are broken, they transform: what was resistance becomes support and vice versa. Normally, these regions are only broken with significant buying or selling force, which is why they are the best regions for trading.
The objective of this tool, as well as that of technical analysis, is not to PREDICT the future, but to guide the investor/operator on the regions where the risk-return relationship is favorable or not.