When you say "address" do you mean a domain, like fred.com or something?
Most domains cost money, you can get free subdomains (__yourdomain__.dyndns.com) from variety of services. You can point the subdomain at your computer's IP address (
whatismyip.com) or pay for hosting; many hosting packages include a full-out domain name.