There may be platform differences in basic stuff like file systems, character encoding and the factual communication with the os to access various hardware/chipsets, also load balancing is a topic, but believe me when I say they are practically transparent.