A self hosted WordPress blog is a WordPress blog where the user is in charge of downloading the WordPress content management system (CMS) and finding a host/domain provider.