ELI5: Explain Like I'm 5

Bitboard

A bitboard is just like a checkerboard. You know how a checkerboard has different colored squares and you can put checkers on them? Well, a bitboard is similar to a checkerboard, but instead of colors, it has ones and zeros on them.

These ones and zeros are called bits. Bits are just a fancy way of saying tiny pieces of information. Each square on the bitboard represents a possible position on the game board or chess board or battleship board or any game that has squares.

So, if there are eight squares in a row, there will be eight bits in a row too. The bits can either be a one or a zero. A one means that there is a piece on that square, while a zero means that the square is empty.

By using bitboards, chess engines can store an entire board in just 64 bits of data. This allows the computer to quickly and easily determine which pieces can move where on the board.

So, in summary, a bitboard is like a checkerboard except that instead of colors, it uses ones and zeros to store information about a game board, and it helps computers quickly determine legal moves for pieces.
Related topics others have asked about: