I can't find the exactly answer either. As far as I know (read from the w3shcools explanation), it seems like some kind of requiements such as standardized application client ( the IE users), standardized application serve ( like IIS), standardized communication application (xml, soap). However, i don't fully understand.