Generally speaking, you can install any theme or plugin of your choice using WordPress dashboard. We recommend you avoid untrusted sources, as well as illegal free downloads of premium themes and plugins. These can break your website and compromise its security. We also have a shortlist of banned plugins that are known to hurt your website or cause performance issues.