What can you feed fish?

just wondered if there was anything u can feed tropical fish apart from the stuff you can buy in the shops!!
12 answers 12