Like everyone else said the 127.0.0.0/8 is only used for diagnostics.
On the other hand 192.168.0.0/16, 172.16.0.0/12, and 10.0.0.0/8 are useable but non-routable "private" IP's specified under RFC1918. In english it means that "big" Internet routers, like ones from Cisco at your ISP will drop packets from those specified IP ranges. So you can use those IPs in a local network, i.e. behind a firewall and/or NAT but it won't work on the Internet.