Today, barriers and barricades are largely used interchangeably. In reality, they do serve different purposes. A crowd control barricade is intended to physically stop or hinder the flow of pedestrian traffic. Think of protester situations where steel barricades are utilized to keep protestors contained within designated areas. Or barricades used to protect a parade route from pedestrian traffic.
Crowd control barriers, on the other hand, can act as more of a mental barrier. Belt stanchions are a popular form of crowd control barrier that would never hinder anyone from a given area, its more of a way to ask pedestrians to remain orderly and show them how they are intended to act in the crowd.