Community-based development definition

Community-based development means a business that can be carried on a small scale in a
Community-based development means a business or enterprise that can be carried on a small scale in a neighborhood, such as, but not limited to, a cottage industry; export-oriented arts, crafts and fashion operations; and backyard fish farming.
Community-based development means a business that can be carried on a small scale in a neighborhood and which increases a community's capacity to utilize and sustain its local resources in ways which are responsive to community needs and values. It is further characterized by local control and decision-making as well as the circulation of revenues generated within the community. Examples include, but are not limited to, a cottage industry; export-oriented arts, crafts, and fashion operations; and backyard fish farming.