Basically, to upload a new version, you need to increment the Version Code by 1 each time. The Version Name is your version name or number and is not directly related to the Version Code - the Version Name is for your records to keep track of things so you know id the release is a minor fix of some kind (2.0 to 2.1) or a real new version with some added features (2.1 tof 3.0). You need to be aware of what version code goes with what version name in case someone reports a problem or something so you can relate it to the version you currently consider current.