Understanding WP Widgets

While working recently with a Client who was new to WordPress, I realized the words ‘widget’ and ‘plugin’ have different meanings inside and outside of WordPress. Outside of WP, developers use the word ‘widget’ to mean any ready-made code that you can add to your website. ‘Widgets’ in WordPress have a special meaning.