This is handled in many ways.
There are administrative "switches" under Admin->Configuration-> ..... a) Layout Settings, b) Product Info, c) Product Listing, etc.
There are language files controlling text content
There are template files controlling the display of the information.
Click here for