A pharmacy is a store that sells medications and other health-related products. It is staffed by pharmacists who dispense prescription medications and offer health advice.