Determining What Content Gets Displayed

The comment box will probably dissapear if you disable comments from the page editing screen (there’s a checkbox).

To answer your question, no, there aren’t any simple rules, but here’s a rough outline:

Which posts are to be displayed is determined by the WP_Query class.

The way these posts are displayed, along with other elements is determined by the theme.

Plugins can modify anything.