PlaceHolder: It is used to dynamically add controls on a web page.
This[
^] example shows how to use it.
ContentPlaceHolder: It is used in master pages to define the area that will be filled by content pages at runtime.
This[
^] example shows how to use it.