Jake121 Domain Question

I have started a website here on 000webhost, my plan is free, can i change the domain name from 000webhost to my existing one? thanks

You can use domain forwarding at your domain registrar if they support it yes.

Do you mind explaining exactly how this would work? thanks for the help.

Depending on your registrar the steps can be different but it is pretty simple to do.