both words refer to a self-contained residential unit with its own front door, kitchen, toilet, and bathroom. in some parts of the world, the word "apartment" refers to a purpose-built unit in a building, whereas the word "flat" means a converted unit in an older building, usually a big house. in other places the terms are interchangeable.