According to its abstract, it specifies interindustry commands for integrated circuit cards (either with contacts or without contacts) that may be used for cryptographic operations.
Instead of implementing the rendering algorithms and statements, like in imperative programming, the template designer specifies the expected result and features.