||ArcGIS Online is a service provided to ESRI that is based on ArcGIS Server technology. In fact, ArcGIS Online uses a cluster of ArcGIS Servers to provide map services. With ArcGIS online, you may consume the map services that are provided, but you cannot create your own. ArcGIS Server gives you the option to create your own map services from your data. Both options support KML.