A ripple gateway is a bridge between the ripple network and a fiat currency (e.g. USD or EUR) or other virtual currencies.
It enables customers to do three things:
- Deposit funds in exchange for a Ripple balance issued by the gateway.
- Withdraw funds by redeeming Ripple balance issued by the gateway.
- Transfer their balance to another customer of the gateway.
More information is available here.