An apartment is usually a single level rental that is part of a large building of other apartments. If you own it, it is usually called a "condo". If you rent it, it is usually called an apartment. A flat is usually a single family home where each level has been converted to a separate dwelling.