It gives the benefits of having multiple competing implementations but unlike the browser platform we (the developers) get to choose which one we use.