A pharmacy is run by a pharmacist and supplies medicines that are both over the counter and also those prescribed by a doctor.
A pharmacist has an important job checking that the medication supplied is the correct type, quantity and that there a no problems that may arise from interactions with other medications that a patient may be taking.
A community pharmacy is the type of pharmacy you will see in town. They will often be staffed by pharmacists and pharmacy assistants who will help you find what you need.
Yes, a practicing pharmacist needs to be registered with the pharmacy board.