Is there any difference between the three? If not why are they used interchangeably?