Five groups of human resources were identified: funder, designers, implementers, participants, and end users. The funder agrees upon the creation of project goals and maintains a tight relationship to the designers throughout the course of the project due to their shared mission. The designers write the proposal to receive funding and are responsible for structuring and overseeing the project. The implementers have various responsibilities ranging from technological programming, communication and network facilitation with communities as well as fundraisers to ensure the successful of the implementation of the project and achievement of the stated goals. Participants contribute to furthering the process and overall output of the project. Lastly, end users are vital to ensure the sustainability and further of the project. End users are key in justifying the purpose of the project. It is important to mention that these roles are not necessarily mutually exclusive.