UBX protocol help: configuring a NEO 6M Arduino GPS Module... Fletcher checksum?

This might be over my head but I though NMEA (National Maritime Electronics Association) protocol used RS-485.
That's what I read in the standards document. So how are you using it ? (unless you're using the USB ports on the NMEA devices.)