Domains are registered as soon as you order them, however it can take between 24 and 72 hours for a domain name to become visible on the Internet as each DNS updates its database of domain names.