Replies (3)

The difference is at least in the examples you gave those are options that can be supported by different clients because in some ways, they are standard and probably just different ways of doing the same thing. You didn't invent kinds that only one client uses.