I am trying to set up a website on wordpress.
The site indicates I need to download something and set it up through my hosting service.
Is that process necessary if I am using wordpress free hosting?
Also I am trying to set up a directory website, I found a wordpress directory plugin.
How do plugins work and how can they be set up?