What is the Difference between user and server controls?
The main difference is that a seperate copy is generated of user controls whereas only single copy of custom control is shared.