Automatic WordPress installation is a feature that comes with Bluehost's WordPress hosting plans. It means that your WordPress installation is automatically set up for you, without you having to go through the process of manually installing WordPress. This saves you time and hassle, and ensures that your WordPress site is set up correctly from the get-go.