How do I know witch code is right for my project, Is coding different on a Hero board as compared to Uno board
I've never heard of the Hero but from a quick search it doesn't seem to be compatible with the Arduino.
If it uses the same processor(s) it might work (and it could run the same machine code), but the I/O pins are probably numbered differently and it probably doesn't come with the Arduino bootloader.
Are you referring to this kit?
If so that is apparently a faithful UNO clone which should behave exactly as an Arduino-branded UNO.
You need to explain to us exactly what you are doing if you need assistance.