Excellente réponse de Robert Lafite, comme toujours. Mais la question peut aussi vouloir dire : pourquoi utilise-t-on précisément ces mots-là, et pas d’autres, comme choucroute et vermicelle, par exemple ?
La réponse est simple : ces mots on été, comme beaucoup de termes de marine, empruntés au Hollandais. En moyen Hollandais, ils se disaient “bakboord” et “stierboord”, de “boord”= côté, bord, “bak”= dos et “stier”, ou plutôt “stuur”= gouvernail.
L’explication est la suivante : à l’époque du moyen Hollandais, le gouvernail était une sorte de godille installée sur le flan droit du bateau, dans le sens de la marche, et ce côté a donc été appelé “bord du gouvernail”, soit “stierboord”. Le pilote qui dirigeait le bateau en regardant le gouvernail tournait donc le dos au côté gauche du bateau, toujours dans le sens de la marche. Ce côté s’est alors tout naturellement appelé “côté du dos (du pilote)”, soit “bakboord”.
C’est pas beau l’étymologie ?
Information tirée du site TLFI, une mine d’or sur la langue française.
REF.: Quora