the UDTs are not in the PLC, they are in the PC, like comments. UDT is a collection of data in a specified arrangement that makes it easy to drop a bunch of variables in one click.
Example:
UDT "Motor"
Motor Start bool
Motor Stop bool
Motor Run bool
Motor Speed Actual Integer
Motor Speed Setpoint Integer
Now imagine you need to repeat that 10 times in a DB.....
Motor1
Motor Start bool
Motor Stop bool
Motor Run bool
Motor Speed Actual Integer
Motor Speed Setpoint Integer
Motor2
Motor3
The actual variable used in the program will still be an address from the DB but the tag will reflect the motor number or name and the variable. (how it looks will depend on if you use addresses or tags........)
Good luck learning S7 after AB, forget as much AB as you can, it will get confusing.
Get the book Step7 in 7 Steps, it reads like an AB manual and is written by a native English speaker. Don't even try to read Berger until much later.