[WordPress User Sync] wordpress site and hosting?

do i have to get hosting for my wordp0ress website and does it matter which one? and do i switch my domain to wordpress or can i keep it at godaddy?