I don't think that answer is philosophical

.
Simply, TPageControl contains other components on each tab.
TTabControl has the same components on each tab.
TTabControl is for multi-tab interface, like web-browser or file-manager.
TPageControl can be used where you need other content on each tab, like some Options... dialogs or whatever.