Maybe my question is too simple... Anyway, I'm coming from a Firebird background where we just talk about a database file. I read that PostgreSQL is working with a database cluster. I don't know exactly the meaning of that and I didn't find a well explaining answer on the internet. And is there a difference between a cluster and a tablespace ?