First of all, both are delicious. They certainly have a lot of similarities and are used in a similar way. Bruschetta is generally made with thick slices of rustic Italian bread or even sourdough. On the other hand, crostini is made from a smaller bread (often, baguettes) in thin slices with a finer crumb. Consequently, this makes them perfect for spreads and dips of all kinds.