Meaning next to eachother. For example, if you say "X and Y are side-by-side", it means that
X and
Y are next to eachother, or have their
sides facing eachother.
Alternatly it can mean on the same side, as in "X and Y fight side-by-side", meaning that
X and
Y are on the same
team, or fight the same
enemy.