とりあえずは「ハッチバック」で通じるでしょう。
単純に「リアドア(リアハッチ)」がある車はハッチバック、と思ってだいたい間違いない。
他にはヴィッツとかフィットなども同じ。
いわゆるセダン、「クラウン」とか「カローラ」など、セダンと呼ばれますが、本来は(ハッチバックの対義語としては)リアにトランクが出っ張っている形状のことを「ノッチバック」といいます。
セダンとは「乗用」の意味で、ハッチバックでも4ナンバー貨物用バンでなければ「セダン」です、本当は。
他には「~BOX」という言い方もあり、ポルテなどハッチバック車は「2BOX」です。
フロント部+車室部で箱が2つ、という意味。
ノッチバックならフロント+車室+トランクで「3BOX」、フロントが出ていないトヨタ・ハイエースなどを「1BOX」です。
ワンボックスカー、と言われたら「聞いたことある!」でしょ? 他にはクーペ、ハードトップ、などもあるんですけど、特にハードトップは衝突安全性の観点から、ほぼ絶滅状態ですね。
クーペで分かりやすいのはトヨタ・86とか。
コンパクトカーとは、概ね排気量にして1,800ccくらいまで・だいたい車体長さ4.5m以下の小型車を指します。
以前はどれも5ナンバーサイズだったんですが、税額に差がないこと・側面衝突安全性向上の観点から、幅が広がって3ナンバーのコンパクトカー(トヨタ・オーリスとかトヨタ・カローラ・ルミオンなど)も増えてます。
小型車の先鋒だった「ミニ・クーパー」も、現行の最新型は3ナンバーです。
5ナンバー・3ナンバーってくくりは日本だけの基準で、日本メーカーにとっても「5ナンバー枠」にこだわる必要性がなくなってきたのも要因です。
ファミリーカーは、単純に「スポーツカーなどではない、家族で使いやすい車」程度の位置づけですから、コンパクトカーからいわゆるミニバン全般まで含まれてしまいます。
「5ナンバー」には、排気量や車体サイズに明確な基準があり、それを越えたら「3ナンバー」となりますが、それ以外の語句には法律みたいに具体的な・明確な基準や規則がある訳ではありません。
デザインの変遷やブーム、はやり・すたりによって、その境界はどんどんあいまいになってきています。
自動車メーカー自身も、雰囲気で(本来は違う分類の呼び方を)付けたりしてますね。
(例:マツダ・アクセラセダン。
5ドアハッチバックタイプは「アクセラスポーツ」。
でもどちらも乗用タイプで4ナンバー貨物じゃないから、どちらも本来はセダン。
「ハッチ」と「ノッチ」の区別が本筋なんですが、あのボディタイプの通称が「セダン」だから「アクセラセダン」になっちゃったんでしょう。
) ・・・言い出せばキリがないのでこのくらいにしておきます。