A successful web venture involves some basic, low-tech ingredients: a great design, a concise pitch, a name that’s fun to say and a practical purpose.