Why do the dishes stay on the table when the tablecloth move?

The dishes stay on the table because of friction between the dishes and the tablecloth. The friction between the two surfaces prevents the dishes from moving when the tablecloth moves.