Start.com has returned to its main website at www.start.com, no longer using a temporary or unusual URL, and now features an updated version. The site is back online, providing users with its latest offerings at its official address.