You can use WordPress plugins on your site as long as you have an admin account to install them. WordPress is modular and supports thousands of plugins. Most are maintained so will be compatible with different version of WordPress and WordPress themes.