Корсар - французское слово, означает пирата вообще. Однако, посколько многие французские корсары состояли на службе у государства, этим словом стало обычно называют пиратов, действующих в интересах какого-либо государства.
Капер - немецкое слово, означает тоже самое.