Great projects depend on good communication. We find the online communication hub Basecamp a productive place to share information with our clients as we develop a project together. Think of it as our shared computer desktop. We can post messages and comment on them, post files, suggest products with links and all stay in sync with each other.