Arduino nano and hc 05 bluetooth

Hello Community!

I am a newbie, so I am not sure about how the arduino nano can connect with the hc 05 bluetooth can I upload program using bluetooth and receive data using bluetooth?

(Like uploading a program in the arduino with the help of hc 05 which uploads the program via bluetooth and it shows the output. )

Thank you

Jing ze