Along with blocks, shortcodes are one of two main ways to add plugin functionality to your site.
Shortcodes are slightly more complex, so if you need a more graphical approach, try blocks.
A shortcodes may be added directly into any theme via the do_shortcode() function.