The basic difference between biodegradable and non-biodegradable is that biodegradable items decompose or break down naturally. Non-biodegradable items don't. This particular difference is most important when discussing landfills and waste disposal. Large volumes of non-biodegradable waste take up excess waste and are potentially damaging to the environment.
Point wise differences are as follows:
1. Biodegradable are the one which gets decomposed within very short period. While non biodegradable take longer time.
2. Biodegradable wastes are non pollutants while non biodegradable are pollutants.
3. Biodegradable ones are degraded by living organisms while non biodegradable have no part with living organisms.
4. Biodegradable wastes can be disposed easily but non ones cannot.
5. Biodegradable are organic ones whereas the non ones are artificial mostly polymers
6. Biodegradable can act as soil manures while non ones cannot.
biodegradable example - fruits, vegetables, plants, animals, etc..
non biodegradable example - plastics, glasses, etc