A guide for curious gentiles and non-observant Jews
This site was created for Non-Jews (and non-observant Jews) who are curious about what it means for food to be kosher. It gives a reasonable general overview of the different rules for different kinds of food.
No special knowledge is required apart from two Hebrew words: