For the basic WordPress installation, it’s relatively easy to install themes and plugins. You don’t have to be a computer science major or an engineer to install them. However, you must understand your hosting provider’s policies and procedures.