TechCrunch.com is a blog web site used by computer technology experts and would-be experts to criticize the latest hardware and software technologies, particular those related to "Web 2.0" (content management systems or CMSes).