Everyone used to have a public IP back before the days of NAT. Your modem would dial in, and your computer would be assigned a publicly accessible IP address.
In the unix world, iirc, many systems were configured to expose a folder on the user's home directory (www). Which would expose that to something like: www.mit.edu/~<username>