You need ESW for software maintenace. ESW is needed to access Software Center to download UCM maintenance releases and minor updates. UCSS is needed with ESW for entitlement to major releases through PUT (Product Upgrade Tool) during the subscription term. Of course, software upgrades can also be purchased a la carte.