This document discusses open source solutions that are available for small businesses and non-profits. It provides an overview of open source versus closed source/proprietary software, noting that open source offers the ability to modify source code for free but without vendor support, while closed source requires paying for a license but offers vendor support. The document then lists some commonly used open source solutions and frameworks and discusses factors to consider when thinking about using open source like philosophy of technology, costs, active user communities and feedback. It also notes potential challenges of open source like learning curves and lack of guaranteed cost savings.