Forward Proxy vs Reverse Proxy: Explained for Beginners