CommonThread is an Internet consultancy specializing in web application development, interface design, user experience and project management.