What is the significance of the version byte in front of RIPEMD-160 hash? Public Address is generated from the private key following some steps. Please refer Bitcoin wiki to see the process.
The version byte is used to differentiate between MainNet and TestNet addresses as well as between P2PKH and P2SH addresses.