The difference between nǚ and nü is the tone mark. The first is third tone, while the second doesn't have a tone marked, ie it's neutral tone or whoever wrote it just isn't marking down the tones.
As for nv, it's easier to type than nǚ, and requires no specialized knowledge of the keyboards special characters or anything. It's just turning into a character anyway, so why bother with the umlauts when a v is easier? You can write the ǚ properly when you actually need to show off the pinyin, but otherwise, it's not really worth it.