Javaの世界で言えばオブジェクトにはクラスオブジェクトとインスタンスオブジェクトがある。
が、きちんと使い分けられてない文章をよく目にするな。

Javaという視点からもう少し広げて「オブジェクト指向」という視点で
見ればクラス=オブジェクトととらえる考え方もある。

考え方によって少しずつ定義が異なるからややこしいけどね。
自分がどういう定義の元に「オブジェクト」「インスタンス」という言葉を
使い分けているかはっきり意識しながら使うことが重要。
俺が人に教えるときには
「この場合の『オブジェクト』は『インスタンスオブジェクト』を指します」
等、はっきりと前置きするように心がけている。