I dont really understand how the whole concept of tween service works,
(Srry I have this thing where I cant understand things very well.)
So um if you could explain it more that might help
Scale is the percentage of something, for example, if you make the scale on the X 0.5 (size), that means it will take up 50% of the parent’s size (so if the parent is a frame its size would be 50% of the frame) on the X axis
By the way, I am not that good with UI, but (I believe) that explanation should be correct.
As @MasterMinionnn said, scale is basically just a percentage. In this case, you are using it for position. If you set the x scale (position) to 0.5, it would be positioned in the middle of the screen no matter the size of the screen (the resolution). You can see more here: UDim2 | Roblox Creator Documentation