Size is how large the game engine considers a unit (regardless of actual size), to be.
Size is divided into Small, Medium, Big and Huge.
Titans & Heroes are always Huge.
Size modifies how far a unit is pushed back when they receive damage, how high they fly when they are launched, and how effective the Stun (Knockback) status is against them. The smaller a unit, the higher its effect.