Nameservers change could affect my hosting?

i don’t understand when i am asked to change nameservers to cloudflare while my website is pointing to web hosting providers nameserver, am i going to loose my web hosting service if i switch to cloudflares servers? cloudflare has no ftp where i upload files there is no hosting provided right ? what am i missing ? thank you, I never used cloudflare or similar, i am not an advanced user. just a beginner designer ising infinity free hosting service and paid domain name.

No, not at all.

Your hosting account and all the content is still being hosted and served from your hosting provider.

Cloudflare manages the DNS records for your domain after you change your nameservers at your domain registar.

You can still use your FTP access as you are using it.

True, Cloudflare is not a hosting provider company.