What is the difference between Sterile and Pyrogen Free ? (Relating to Pharmaceutical dosag forms)?

As I know, pyrogen free = being free of bacterial substances that can cause fever and Sterile = free from bacteria. However one of the dosage for ophthalmic solutions says solution doesn't have to be PYROGEN FREE but has to be STERILE. I don' t understand why and the difference between the two.