I heard about a website called Quora. What is it? I registered the domain name for a website I'm working on with Go Daddy. Note that I don't host with them. I just got a call from some guy saying he's from Go Daddy, asking me what my website is about? Anyone heard of something like this