A union shop is a workplace where employees are not required to join the union as a condition of employment, but must join within a certain period after being hired. This ensures that all workers contribute to the union that negotiates and upholds their labor rights.