Plants are living organisms that are able to photosynthesize and produce their own food. They grow in soil or other growth mediums and have roots, stems, leaves and flowers. The main types of plants include trees, shrubs, herbs, vines, grasses, and flowers.