Details of the properties and functionality exposed by these interfaces are given in the sections that follow.