Two main characteristics that distinguish autotrophs from heterotrophs are:
A~ Autotrophs produce their own food by either chemosynthesis or photosynthesis. Heterotrophs do not produce their own food. Heterotrophs obtain their food by consuming autotrophs or heterotrophs.
B~ Autotrophs are at the primary level in a food chain and Heterotrophs are at the secondary level or tertiary level in a food chain.