rowid is not a actual column but a pseudocolumn.
You can also create tables and clusters that contain actual columns having the ROWID datatype.But,these cloumn maybe contain invalid rowid.
if you want to get more detail,please read sql reference and Supplied PL-SQL Packages Reference(dbms_rowid).