I agree it can be confusing, and that has mostly to do with trunk/access port on other products.
If you need to pass multiple VLANs on a port, you will need to add VLAN tags to the traffic, and the other side needs the take the tags off again and process it for the different VLANs.
On a port you can have multiple tagged VLANs, and/or one untagged VLAN. In most products for a link between switches to carry VLAN 10-19, you would do something like:
interface gigabit 48
switchport mode trunk
trunk allowed-vlan 10-19
If you have port 10 to connect a printer in vlan 12, that would be:
interface gigabit 10
switchport mode access
access vlan 12
The first will apply VLAN tags to the vlans 10-19, so the AOS Switch configuration to put the vlans on port 48 would be:
vlan 10-19
tagged 48
The second, to connect a device that needs to be in vlan 12 on port 10:
vlan 12 untagged 10
Technically there is not really a difference in mode between access ports and trunk ports, so thinking in tagged (to other switches) and untagged (to computers, printers, etc.) is more accurate. But most important is that the terminology is just different.
Then if you have the 'native vlan' on a switch that works with 'mode trunk', it will put the native vlan traffic as untagged on the wire. See the following configuration equivalents:
interface gigabit 48
switchport mode trunk
trunk native vlan 5
trunk allowed-vlan 10-19
vlan 5
untagged 48
vlan 10-19
tagged 48