The main difference between the two depends simply on one factor: the corners of the sheet! While flat bed sheets are perfectly flat, fitted bed sheets have elastic in the corners to allow for the  sheet to fit more snugly on the bed.