Tinyfarm is a community-based growing and sharing site for people in urban environments who do not have access to an entire community garden. Users can grow vegetable, herbs, and plants, and trade them with each other either in person or through the site.