As per this answer, router and gateway are same devices, in terms of functionality.
Are these three not the same?
No they are not the same.
Hosted router appliances
0.0.0.0/0covers all addresses in the whole internet.
10.20.30.0/24) may point to VPN GW or VPC Peering GW or Router appliance.
Hope that answers the question :)