Pure Water from Surface Water

How can we get pure water from surface water? Only the rain-water harvesting is not enough for the local community and remote dwellers are not acquainted with the harvesting technologies.