The Portuguese EU id card (probably like all other EU id cards) can be used access multiple government web services. There is also a mobile app to go along with it.
The card contains 2 tls certificates (rsa 2048 bits) and are pin protected (signing operations).
One is used for authentication (there is a public api available IIRC), the other is used for signing (that digital is considered a legally binding signature)
Not sure about the mobile app but i assume the same functionality without the inconvenience of owning a card reader
Vending machines that sell things for 18+ like smoking papers and lighter are required to have a card reader to verify the buyer age