Today's non-profits are also faced with challenges by technological innovation. With the average nonprofit operating on extremely tight budgets, it…