Question: what is the difference between low fat and nonfat?
Answer: Low-fat foods are foods where some of the fat has been removed (e.g. low-fat or light sour cream.) Nonfat foods are foods that have either all the naturally occurring fat removed or never had any fat in them to begin with (e.g. nonfat sour cream or celery.)