Autotrophs are the organisms that produce complex organic compounds such as carbohydrates, fats, and proteins from simple substances like light (photosynthesis) or inorganic chemical reactions (chemosynthesis). Examples of autotrophs are plants, algae, and some bacteria. Heterotrophs are the organisms which depend on other organisms Dogs, cats, birds, fish, etc. are all heterotrophs too because you all depend on other organisms as an energy source. An omnivore is an animal that has the ability to eat and survive on both plant and animal matter. Obtaining energy and nutrients from plant and animal matter, omnivores digest carbohydrates, protein, fat, and fiber, and metabolize the nutrients and energy of the sources absorbed. A carnivore, meaning "meat eater", is an organism that derives its energy and nutrient requirements from a diet consisting mainly or exclusively of animal tissue, whether through predation or scavenging. Autotrophs are not applicable to Humans.