They mean the same thing, but in Europe they tend to call it an accumulator, so if you see that word on a sportsbook that has a big presence in Europe, that might explain why they use that terminology.