What does Acts 10:28 mean?
Peter's statement is harsh, but it is a matter of Jewish survival. Shortly after entering the Promised Land, right after Joshua died, the Israelites started worshiping the gods of the people God meant for them to displace (Judges 2:1–5). This idolatry continued until the nation split into the northern kingdom of Israel and the southern kingdom of Judah—and then it got worse. About 680 years after the Israelites entered the Promised Land, Israel was all but demolished by the Assyrians. About 120 years later, Judah was taken into exile in Babylon. Fortunately, Judah returned, largely intact as a people.After a few fits and starts, the Jews resolved to serve God alone. God had told them to be a people set apart, noted for their obedience to Him through the Mosaic law. In their zeal, the Jews added to the Law and fought off their foreign oppressors whenever possible. When they couldn't, they made it clear they would not associate with unclean Gentiles. This is why Jesus' accusers remained outside Pilate's house—so they wouldn't get unclean and be ineligible for the Feast of Unleavened Bread (John 18:28), and why the Pharisees scolded the disciples for not washing their hands after leaving the marketplace—who knows where that food had been! (Mark 7:1–5)
It is true that God wanted His people to be apart from the pagan nations and their idol worship, but only for a time, and only so far as it involved those sins. God promised Abraham that all the world would be blessed by his descendants (Genesis 12:2–3), and this can't happen without interaction. Peter begins to understand this now, and he will defend his actions before the church leaders in Jerusalem (Acts 11:1–18). But he will lose sight of it later when the church leaders have opportunity to witness Peter's actions (Galatians 2:11–14).
Acts 10:24–33 describes the onset of the last step of Jesus' command for the disciples: to share His story in Jerusalem, Judea, and Samaria, and to the ends of the earth (Acts 1:8). Upon an angel's prompting, a Roman centurion named Cornelius has sent for Peter. Meanwhile, the Holy Spirit has been teaching Peter that Gentiles are no longer unclean (Acts 10:1–23). Peter will go to Cornelius and bear witness of Jesus. Everyone in earshot will believe Peter and receive the Holy Spirit (Acts 10:34–48). The way will be open for Paul's ministry in Syria, modern-day Asia Minor, Macedonia, Greece, and Italy.
Peter has been a dominant voice in the spread of Jesus' message to Jews and proselytes. Now he brings the gospel to Gentiles. An angel tells Cornelius, a centurion, to ask Peter to come to him. Peter is praying when he receives a vision of food—including non-kosher food—and God's voice telling him to eat. When the centurion's messengers arrive, Peter realizes the dream meant that Gentiles are no longer unclean. He follows the messengers and tells Cornelius' household about salvation through Jesus. Before Peter can lay his hands on them or baptize them, the Holy Spirit falls on them.