Since it's a PROTOCOL not a platform: Adaptivity, huge selection of clients, huge stack of applications on top and Implementation Possibilities (NIPs) below.