Herbivore Schnecken können Grasfresser, Filtrierer oder Bodenfresser sein, während fleischfressende Schnecken Aasfresser oder Raubtiere sind. Der gemeinsame Gastropoden-Tarif umfasst Pflanzen, Obst und Gemüse oder Algen. Einige Schnecken fressen verrottende Pflanzen und andere fressen auch Dreck, wenn sie Mineralien in ihrer Nahrung benötigen.
Gastropoden umfassen Landschnecken und Nacktschnecken sowie Strandschnecken, Muscheln und zahlreiche andere Arten, die in Meeres- oder Süßwasserumgebungen leben. Es gibt zwischen 60.000 und 80.000 lebende Arten dieser Weichtiere, so dass Schnecken ein breites Fressverhalten zeigen. Was sie essen, hängt von der jeweiligen Art und der Nahrung in ihrem natürlichen Lebensraum ab.