The WordPress market is always growing and the number of themes is ever-increasing — today, there are thousands upon thousands of WordPress themes to pick from. WordPress developers are always building new themes as well, making it a daunting choice for new users who just want to launch a simple business site, store, or blog.
Over time, however, certain themes rise to the top among the WordPress community thanks to their quality, power, ease-of-use, security, and flexibility (many of the top WordPress themes are multipurpose.) This makes them worth considering, so let’s run down the current most popular WordPress themes you can install on your site.
Most Popular WordPress Themes
- Kadence WP
You don’t reach over a million downloads with a subpar product. Astra is the most downloaded WordPress theme of all time — it’s a multipurpose theme offering both free and premium versions depending on your budget and your site’s needs.
Trusted by major online brands and organizations, Astra is praised for its speed, lightweight build, and power. The theme integrates with the Elementor and Beaver Builder plugins, and is fully compatible with WooCommerce, Yoast SEO, and Gutenberg blocks.
Perhaps best of all, Astra ensures your pages will load fast and won’t be weighed down by excessive code. This high-quality build is a feature of Astra’s huge library of ready-to-import demo websites. After a bit of browsing, you’ll likely find one that matches what you’re going for. Your pages will perform well and you won’t be slowed down by excessive code.
What we like: Astra is the most popular WordPress theme of all time, going above and beyond for free users and packing powerful functionality for premium customers.
Avada is an impressive theme and page builder, and a top-seller in the WordPress ecosystem for several years. It’s a complete solution for diverse business niches, and its reliability has been proven with a huge number of predefined website templates. Each template is made for a different business type, and each brings a unique style and design.
Another standout feature of this theme is its custom drag-and-drop builder, a lifesaver for WordPress beginners. It helps make your pages personalized, feature-rich, and engaging without the need to code. Lastly, Avada is fast-loading for a better user experience and an SEO boost.
What we like: Avada’s combined theme and page builder lets users construct and extensively customize their websites without coding or the need to download an additional page builder plugin. Plus, the huge library of quality site templates means you don’t have to start from scratch.
Divi is the flagship product of developer Elegant Themes, and another exceptional product that merges a theme and a page builder into one. Equipped with the drag-and-drop Divi builder, this theme lets you work like a professional developer without the need to code — you can churn out exactly the type of site you want through Divi’s immersive interface.
Divi comes with many premade layouts for you to start building your site immediately. Its layouts are all 100% responsive, and you can change screen dimensions from inside the builder to preview how your pages will look on different devices.
Beyond these highlights, there’s a lot more to discover with this powerful theme — check out our Divi review for more.
What we like: Divi transforms your WordPress interface into an immersive page-building experience. There is virtually limitless customization, drag-and-drop functionality, and lots of mobile-friendly pre-built layouts to pick from.
Elementor fans rejoice — Hello is a free WordPress theme from the makers of the popular page builder, designed to integrate seamlessly for easy drag-and-drop page building. With other themes, you might face challenges if the theme is not perfectly optimized for your builder plugin. With Hello, that won’t be an issue.
Hello is quite a minimal theme. If you want to crank up the visual flair, it’s probably not for you. However, sparse pages give your elements room to breathe, and can be just as effective (if not more impactful) than complex, interactive websites. Plus, a minimal site can take less time to build and launch, and helps the user experience with faster load times.
What we like: Hello is Elementor’s theme. If you’re interested in using the page builder or are already a loyal user of the tool, the Hello theme can eliminate the friction involved with integrating the Elementor page builder onto your site.
OceanWP puts you in charge of your build process. Compatible with Elementor, WPBakery, Beaver Builder, Divi, and more, this theme offers stunning flexibility and adaptability to any website owner’s process.
Continuing on the note of flexibility, OceanWP packs a depth of tools and features nearly unmatched in the space. The theme is fully responsive as well as ecommerce, translation, and RTL-ready. It includes lightweight pages for fast load times, a built-in SEO base, and excellent support.
The base version of OceanWP is free, but there are many premium features to add on top including custom page layouts, specialized Elementor widgets, and access to more demo sites that you can install in minutes. It also offers extensions to expand to a full-screen scrolling site, place a cookie notice, and add pop-ups and social feeds.
What we like: OceanWP offers the widest page builder compatibility we’ve seen in a WordPress theme, allowing beginners to craft incredible sites for free or with the help of pro features.
GeneratePress is another freemium multipurpose theme that emphasizes speed and reliability. With GeneratePress, WordPress beginners can concoct an unmatched site with impressive, professional visuals and top-tier performance.
GeneratePress leans into its speed scores, showcasing some of the fastest average page load times in the industry. Along with its SEO-friendly coding scheme, this perk helps your site rank higher on search engines.
GeneratePress offers both a free version and a premium version. The premium edition of the theme is meant to work with the complimentary GenerateBlocks plugin, a block-based theme builder, so you can construct themes for use across multiple websites. You can also use Beaver Builder or Elementor to make a site — GeneratePress’s demo library contains options that work for both.
What we like: Generate press is fast, stable, user-friendly, and offers both free and premium versions depending on your needs.
The7 has been on the market for nearly a decade and still breaks records in sales. It's one of the best-selling WordPress themes around, and it’s clear the developers continue to put effort into outperforming their competitors.
The theme mainly wins for its sheer volume of options: a collection of over 60 pre-made websites for different niches, exclusive hand-crafted portfolio layouts, compatibility with the Elementor drag-and-drop builder, and more than 600 customization options that beginners and experts alike can explore. The7 also handles SEO best practices for better indexing, and there’s support available if you need it.
What we like: The7 balances customization with ease-of-use. Its features are powerful while staying intuitive, and the theme provides most elements you’ll need to build out your ideal WordPress site.
Betheme is among the biggest WordPress themes as it offers more than 600 pre-built websites in one. It’s praised not only by over 200,000 users but also by many authoritative WordPress professionals. All available layouts look professional and diverse, including both traditional designs and creative solutions.
Betheme also opens up many customization opportunities with the integrated Muffin Builder 3 editor — you can add any type of content you wish with just a click, then see how your page looks through the live editor. Finally, tweak your site’s look in the advanced theme options panel.
What we like: With over 600 pre-built websites that you can install with a click, Betheme is likely to have an option that fits your tastes. After loading a demo, easily populate it with content and make all the style changes you want.
Enfold is a well-established WordPress theme for a couple of reasons: It prides itself as being one of the most user-friendly themes, easily set up, and supplied with a variety of exclusive multipurpose layouts to build your dream website in just hours. In addition to its features, you get great documentation and narrated tutorials to simplify the process in the early stages.
The core features of Enfold you’ll enjoy are its user-friendly drag-and-drop editor, handy admin panel, ease-to-add slideshows, sidebar manager, shortcode editor, and integrated form builder. Plus, this theme allows you to build your own skin or use any predefined ones available, change backgrounds, customize content elements, add media files including video, and leverage various types of layouts to your advantage.
What we like: Enfold is beginner-friendly without being limiting. There’s enough variety in its templates to build out your highly customized website, and quality documentation and tutorials to steer you in the right direction.
We discussed some combined theme and page builder products earlier — the X theme is another such option. This theme is based on the native Cornerstone builder, the main advantage of which is its live preview mode. By building “in the browser,” you can see your changes in real-time without toggling between build and preview modes. Truly, what you see is what you get.
X also packs unique and rich functionality. There is an impressive elements library, a template manager if you want to apply a layout to multiple sites, a simple mode for using only the essentials, smooth scrolling, and high-quality templates through X’s Design Cloud. You’ll be surprised by the tool options that work for the vast majority of site niches.
What we like: X provides a unique page-building experience with its native tools. With it, you have tight control over your content’s appearance, grounded in its Cornerstone builder. This builder is especially fitting for those seeking a drag-and-drop alternative that’s still easy to use.
While every theme on this list makes use of responsive, mobile-friendly design, Neve has made a name for itself by being truly mobile-first. This leading theme from ThemeIsle is constructed strictly according to Google’s AMP best practices, bringing a lightweight build, secure pages, and responsive designs for all screen sizes.
On top of this main sell, Neve works with many popular page builders including Elementor and Divi, as well as WooCommerce. Even with the free version of the product, your customization choices are commendable. Paid plans come with an Elementor booster, more custom layouts, access to stunning importable demo sites, and support for unlimited websites.
What we like: Neve offers tremendous value in both its free and paid versions. This theme prioritizes mobile performance, making it ideal for site owners who expect a large share of mobile traffic.
Flatsome's main emphasis is on ecommerce and business needs. From exploring its demos and features, you’ll find elements to support beautiful online stores. However, there are still some professional designs for freelancers, bloggers, and other personal projects as well.
To customize, you get a beginner-friendly theme panel and a built-in drag-and-drop editor, as well as multiple header styles and opportunities to start editing your theme by uploading sample data.
The toolkit in Flatsome contains a huge library of content elements, drag-and-drop image grids, and other premium features. It also gives you full typography control with Google fonts, supports lazy load effects for better website performance and user experience, and helps you make the website more stylish with parallax scrolling.
What we like: Flatsome is perfect for WordPress ecommerce sites, packing full page templates and page elements to display your products in the best way possible.
What theme do creatives choose when they want to build a WordPress site? For many, it’s Bridge. Bridge is the most popular theme for creatives currently on ThemeForest, with over 160,00 downloads and glowing reviews. Thanks to its integration with Elementor and WPBakery, this theme allows any creative freelancer or agency to construct a site that catches the eye.
Bridge comes with a plethora of customizations that you’d expect from a creative theme, as well as hundreds of pre-built complete website demos if you want to save your creative juices for your other projects. There are also options for creating a blog or an online store (it’s WooCommerce-ready), hundreds of shortcodes, a comprehensive custom theme admin panel, infographic elements, smooth animation effects, and more handy tools.
What we like: Bridge allows artists, designers, musicians, and any other type of creative professional to showcase their work through an elegant website. Building out your site is as easy as installing a demo and inserting modules to your liking.
Based around Elementor, Jupiter is a great SEO-friendly WordPress theme that boosts your business online. It comes with hundreds of bright, creative templates for any of your needs, as well as lots of admin tools including an innovative header styles customizer, an art background customizer, a content module library, form builder, and multiple theme styles.
Among Jupiter’s exclusive features are a stunning collection of icons, menu navigation and hover styles, various portfolio and blog styles, many custom widgets and post types, a creative one-page style, background customizer, and a list of “how-to” video guides in case you get stuck or just want a walk-through.
What we like: Jupiter is a quality all-around theme for online businesses. With Elementor compatibility and over 450 pre-built website demos across many different business types, Jupiter has your needs covered.
We’ve seen some striking website demos from our themes so far, but Salient’s might just be the best. These beautiful theme demos place heavy emphasis on image visuals and clean, minimal use of text and other elements to striking results. If you want to craft a stylish homepage and make an impression, consider Salient — the theme is true to its name.
This multipurpose theme is built with excellent design and packs in an abundance of customization options, which all come together in an easy-to-use, intuitive system. You’ll get to use a variety of demo content, exclusive sliders, a highly tailored version of the popular WPBakery page builder, over 350 templates, nearly five hundred shortcodes and configuration settings, and more.
What we like: Salient includes stunning demo websites, great for creatives, agencies, and businesses going for a bold, minimal aesthetic. Don’t be deceived, though — Salient still gives admins tight control over their site’s visuals, so you can add complexity if you wish.
Newspaper is the leading WordPress theme for digital newspapers and magazines. Large, multi-author websites will thrive with this theme, as its clean, responsive layouts present your latest articles in various styles, from the more classic newspaper look to a more modern appearance pictured above. Whether you’re going for charm or cutting edge, Newspaper makes a fitting home for your content.
However, you’re not just limited to text articles. This theme fully supports YouTube videos, bbPress Forum, BuddyPress, WooCommerce, Google Ads, and Google AdSense, and also has a built-in rating system. The set of functionalities is flexible, as you’re free to edit the theme from top to bottom with a handy theme panel, modifiable colors, and content blocks.
Finally, Newspaper offers more exclusive features such as a Weather widget, an exchange market widget, a subscription opt-in form, an Instagram widget, a social counter widget, a popular category widget, and an author box widget.
What we like: Newspaper provides the perfect look for online publications. It doesn’t distract with visual gimmicks and instead places all focus on the site’s content. Layouts mimic those of other popular online publications, but allow for customizations to help your site stand out.
One-page WordPress themes work well for sites that want to share all their best content on the homepage. Business websites often leverage one-page designs to capture attention as fast as possible without requiring users to click to find out more. Hestia is the second ThemeIsle theme on this list and the most popular one-page theme on the market.
With its range of demo sites, templates, and page builder compatibility, Hestia is likely to work for your business site and promises exceptional page performance thanks to its lightweight build and an emphasis on simple design. With its WooCommerce integration, Hestia is also great for ecommerce site owners.
Like Neve, Hestia also offers a free and pro version. Hestia Pro comes with more demo starter sites to import, more templates, and premium support.
What we like: Hestia is one of the best one-page WordPress themes available, a good fit for simple business sites that want to limit user clicks and increase conversions.
Our second featured one-page theme, OnePress lets WordPress beginners make their online business a reality without having to wrangle multiple pages. The free theme is flexible, containing modules for image galleries, team member profiles, contact forms, about sections, and a lot more.
OnePress is noticeably more traditional in its presentation than other demos on this list, and that’s because this theme aims to simplify. WordPress sites built on OnePress probably won’t blow visitors away with the design itself — that’s what your content is for.
What we like: OnePress is a free and simple one-page theme for businesses and individuals looking to build a simple starter site with all the essential information included.
As the name implies, Uncode takes the coding out of website building. It’s a bright and clean theme that's popular among non-tech WordPress users. The vibrant visuals and fast load times are the main force behind its popularity, letting new site owners build their online brand and professional reputation.
Uncode is built on HTM5, CSS3, and modular Bootstrap design, making you an owner of one of the most technically safe and feature-rich WordPress themes. It’s also social-media-ready with advanced typography options, diverse color schemes, animated elements, Revolution Slider, and LayerSlider.
A range of innovative grids will provide you with options to build attractive and perfectly structured galleries. Uncode offers a decent selection of menu styles, portfolio layouts, and blog templates, plus tons of admin settings.
What we like: Whether you’re building a business site, blog, or online store, Uncode helps make your site vibrant and engaging. Uncode is also fast, responsive, SEO-friendly, and flexible.
Impreza was made to impress. With a variety of stylish, bright templates and building options, you’ll be in good hands for your next project. The theme is also equipped with top premium additions like WPBakery, Revolution Slider, and Ultimate Addons, and includes a unique header builder with a drag-and-drop interface.
To get started quickly, you can choose from Impreza’s 20 smart demos (made from over 300 pre-built pages), then build out your headers, footers, and main site content. Store owners can leverage the WooCommerce integration as well, and any business can use its Gravity Forms, Contact Form 7, and bbPress plugins to drive conversions.
Unlike a lot of WordPress theme providers, Impreza offers a free test drive before making your decision. You can play with the theme functionality, including testing compatibility with third-party products, and see whether it fulfills your needs.
What we like: Impreza is a solid all-around choice for ecommerce and business sites. Though it sports fewer pre-build importable demos than other options, your options are still high-quality and customizable. Plus, you can try before you buy.
If you’re planning to launch a website, you’ve probably heard of GoDaddy. The service is known for its domains, web hosting, and site-building. But, you might not know that GoDaddy also builds and maintains WordPress themes. Go is its main free theme available for download from the WordPress theme directory.
Like other free themes, Go is rather stripped-back. Its goal is to help anyone launch a simple, effective website for any business or individual. The theme is based around the native WordPress Gutenberg block system, so users who would rather not work with a page builder plugin will appreciate Go’s minimal approach.
What we like: Go is best for beginner website owners in need of a simple, free theme based around Gutenberg.
22. Kadence WP
Businesses with bigger WordPress budgets might consider Kadence WP, a high-quality premium theme that’s become a hit among website owners. To start, this theme’s 17 importable demos are stunning, making strong use of hero images and clean, card-based grid layouts.
Beyond the visuals, Kadence WP also offers premium support with a purchase, a native block-based builder, and a 30-day trial period during which you can return the theme for a refund. Kadence WP also comes with a collection of plugins for adding sliders, galleries, WooCommerce compatibility, reCAPTCHA, and other useful benefits.
What we like: Kadence WP is best for users who don’t require a wide selection of demo sites but who care about demo quality. It’s also friendly to beginners with its block builder, support team, and free trial.
The Porto theme is a popular go-to for WordPress online stores. Its features are built specifically for use with the WooCommerce plugin — for example, it has built-in WooCommerce-friendly pricing tables, headers, and footers. The theme has also been made compatible with Elementor, WPBakery, Visual Composer, and the Gutenberg editor.
Porto offers over 120 demo websites, 42 of which are for ecommerce. This means there are plenty of options even if you’re not pursuing an ecommerce website — instead, you might have a business website with a store section. Porto also lets you filter its theme demos by page builder compatibility.
Finally, Porto is mobile-friendly (since it’s based on the Bootstrap framework), SEO friendly, and customizable through PortoStudio, the theme’s library of pre-built elements and layouts which you can simply place onto your pages.
What we like: Porto is excellent for WooCommerce site owners who want a diverse set of demo themes to pick from, all of which are fully responsive and built for SEO.
Here’s one more theme with a massive inventory of demos for virtually any type of WordPress site — TheGem is a multipurpose premium theme that can support businesses, stores, agencies, publications, blogs, and portfolios with ease. Its hundreds of demos assume a modern, minimal look that you can customize with a WPBakery or Elementor integration.
Lean and search-engine-friendly, TheGem makes it easy to make an appealing UX without having to code. Pages will load quickly on desktops and mobile devices, and you can assemble pages quickly too with the theme’s blocks plugin tool — use a pre-built block of page content, or make your own and save for repeated use.
What we like: With over 400 elegantly designed demos, TheGem is sure to have an option close to what you’re looking for, along with enough tools and integrations to support a codeless build process.
uDesign is a top-selling multipurpose WordPress theme with a quality design that has powered the websites of over 50,000 thousand individuals and companies. The theme highlights how easy it is to use, whether you choose to build from scratch or start with a pre-built demo. With uDesign, anyone can make a highly functional site with minimal effort and time.
With a responsive design to ensure your content is readily available on all screen sizes coupled with SEO optimization to make your site get better footing, you’ll be ready for traffic to start swarming your site.
What we like: uDesign is an SEO-friendly, mobile-friendly theme option for website novices. It provides a reliable framework for business and ecommerce sites alike while staying versatile enough to fit many niches.
The multipurpose Kallyas theme combines features you’d expect from an ecommerce-friendly site with those of a creative WordPress theme, resulting in a classy, stylish front-end. There are dozens of demos to support your store, as well as over 150 blocks and widgets for the page-specific details.
Kallyas features its native Zion builder, exclusive to the Kallyas theme and built based on feedback from Kallyas users. It delivers a smooth front-end experience and might be what you’re looking for if Elementor and Gutenberg aren’t quite what you need.
What we like: Kallyas has its own native builder that was made to fulfill exactly what users want. Plus, Kallyas is an ideal balance of creative and ecommerce capabilities.
Total is another hit in the WordPress community and one of the most popular themes by WPExplorer. The theme is frequently updated with improvements aimed at providing the latest design and functionality. With more than 40 clean and ready-to-use demos, you can get to launch faster without needing to code a line.
This theme includes a couple of top-notch plugins to enhance your editing experiences, such as WPBakery for easy drag-and-drop transformations, Slider Revolution, Layer Slider, and the Templatera template manager. Additionally, it’s tested with a variety of free plugins like Yoast SEO, Jetpack, and W3 Total Cache.
What we like: Total makes things simple for new site owners — it handles performance, SEO, and design optimizations for you, so all you need to worry about is the content. There are plenty of demos to import, plus wide compatibility with the best WordPress plugins.
Creative professionals should strongly consider the Brooklyn WordPress theme, a multipurpose option made to display artistic work exactly how you want it. From looking at Brooklyn's 45 importable demos, it’s clear this theme has taken a stripped-back approach to page layouts and places most emphasis on visuals. If that’s your style, give Brooklyn a go.
In addition to the gorgeous demos, this theme packs a powerful and intuitive theme options panel, easy portfolio management, unique price table management, video thumbnails, and much more to enhance the experience on your site.
What we like: Brooklyn was made for creatives — if you need a portfolio site that visually stuns visitors, this theme can make it happen in WordPress.
While we’re on the topic of creative themes, I’ll mention another: Kalium is a theme aimed at creative businesses and agencies, excellent for designers, architects, and visual artists. With stacks of layout designs, rich theme options, and a multitude of other features, the theme will give your content the site it deserves.
Kalium is an amalgamation of stunning pre-made demos, award-winning designs, and powerful features. Upon purchase, you’ll get access to over 11 sleek demo sites, including an array of portfolio styles, plus over thirty portfolio types, WooCommerce compatibility to build your online shop, and access to the premium Revolution Slider and LayerSlider plugins.
What we like: Kallyas has an impressive library of demos for creative agencies, firms, and businesses. Layouts are modern, professional, minimal, and responsive — perfect for converting new clients.
Soledad is a leading WordPress writing theme, great for blogs, magazines, and newspapers. Its features help to enhance writing sites — these include auto-loading of posts as visitors scroll, a quick text translation tool, and portfolio layouts for freelance bloggers. The theme is also WooCommerce-compatible and comes with WPBakery included.
Soledad isn’t necessarily limited to blogging or magazine sites, as it also features demos for businesses, restaurants, and agencies. There are also demos for popular business niches, so give them a browse and see if any grab your attention.
What we like: Soledad makes it easy to publish blog posts, news articles, or magazine articles in style, and to customize your site’s architecture, appearance, and page layouts to your needs.
Monstroid2 is among the most popular themes on the TemplateMonster marketplace. The theme comes with over 50 child themes for any business purposes, plus templates for blogs, portfolios, and galleries. An Elementor-powered theme, Monstroid2 won’t require any coding on your part, just dragging and dropping.
Monstroid2 allows you to choose from dark, minimal, material, and flat style skins as well as change colors schemes. If you want to connect better with your site visitors, the stylish parallax and video backgrounds available will create a feeling of immersion and provide a better navigation experience for users.
What we like: Monstroid2 is another popular multipurpose option for online businesses, stores, and portfolios. Lightweight and feature-rich, it’s worth considering if you want an Elementor-friendly theme.
The excellent WoodMart theme supports thousands of WordPress shops. It features WooCommerce and WPBakery integrations, over 70 demos for online stores of all kinds, responsive and fast-loading pages, and many styles for headers, product pages, and product listing pages. It even lets visitors add products to the cart from the listing page, reducing barriers between viewing and purchasing.
What we like: WoodMart sports clean designs for online stores, plus dozens of mobile-ready and SEO-friendly demos.
Shopkeeper is the last ecommerce theme on the list, but that doesn’t detract from its popularity or quality. The theme has over 30,000 sales to date and packs all the essentials (and more) for new online store owners to get selling quickly.
Shopkeeper’s demos are clean and sparse — the heavy use of whitespace and large images turns all focus to your product, and the theme is light on gimmicks that distract from what makes your business stand out. WooCommerce and WPBakery-ready, Shopkeeper allows users to display products in YouTube videos, lightboxes, galleries, and slideshows. The flexibility in its header design builder is impressive as well.
What we like: Shopkeeper is perfect for new WordPress store owners who want a capable but straightforward WooCommerce theme that won’t overwhelm with demos or design options.
The Eduma education theme is the most popular WordPress theme for online courses, educational institutions, training centers, and tutors. It’s made to work with LearnPress, a learning management system plugin that enables site owners to offer online courses and share educational content with members.
Eduma also works with bbPress and BuddyPress if you want to create a community around your educational site, and the page builder plugins Elementor, WPBakery, and SiteOrigin will support your build process. Finally, Eduma integrates with Zoom for easy live video lectures.
What we like: Eduma is among the best education themes available in the WordPress space. If you’re passionate about a topic, leverage this theme to launch an online course and share your knowledge.
Wrapping up this list is Oshine, a WordPress theme for creative individuals and multipurpose usage. Included with purchase are its over 50 demo websites and its tailored version of WPBakery built into the fabric of the theme. Dozens of custom modules, unique layouts, video backgrounds, and unlimited portfolios are additional selling points of this theme.
What we like: Though it’s the least popular theme here, Oshine has nonetheless proven its value with its easy-to-use features for creatives, as well as its wide selection of attractive demo sites.
The Most Popular Themes for WordPress Sites
While it’s not always a popularity contest, generally a high number of downloads indicates higher quality when it comes to WordPress themes. If a theme has worked for thousands of sites already, it might just work for yours.
Still, the number of downloads on a theme doesn’t guarantee a perfect fit for you. It’s worth browsing demos, reading reviews, checking out lists (like this one!), and using a trial version if available before shelling out for a premium theme. Your theme has the biggest effect on how your site appears to visitors, so it’s worth the effort.
Editor's note: This post was originally published in January 2020 and has been updated for comprehensiveness.
Originally published Aug 9, 2021 7:00:00 AM, updated August 09 2021