People in a distributed community collaborating on a common task can feel disconnected from one another.
It is difficult to effectively support a broad, diverse community from the centre.
Good behaviours and useful forms of contribution need to be reinforced.
It can be difficult to decide which communication and collaboration tools are best to use on a project.
A lack of understanding of your community limits your ability to support and engage with them.
Contributors may not feel confident about successfully participating in your project, especially if they believe that they need some expert knowledge in order to contribute.
New project contributors may be unfamiliar with some of the language used and be unsure of how to use the tools. This can make it difficult to make good-quality contributions.
Contributors may have limited time to contribute and may be doing so voluntarily.