The word flat is mostly used in the UK and the adjoining Commonwealth countries. Whereas Americans generally use the term apartment. Another main difference between the two is that a flat has one storey usually and an apartment can be multi-storeyed.