Yes, you can change web hosting and keep the same domain name. Your domain and hosting are separate services, even when both are purchased from one company. The domain is the name people type into a browser, while the hosting account is where the website data is stored.
To move your site, you first choose a new website hosting provider and copy your website files, database, emails, and settings to the new server. After that, you update the domain’s DNS records or nameservers so the domain points to the new hosting account. Once the DNS change spreads across the internet, visitors will start reaching your website from the new server.
It is important to check email settings before switching. If your email is connected to the old host, you may need to move mailboxes or update MX records to avoid missed messages. You should also keep the old hosting active until the new version is tested and working.