Preschools are those schools which are designed for small kids to ready them for mainstream education. Pre-primary schools are the schools for kids just before primary school, such as kindergarten. This slideshow lists the important differences between preschools and pre-primary schools.