A Boston roll is a sushi roll made with crab meat, avocado, and cucumber, while a California roll also includes crab meat, avocado, and cucumber but is wrapped with seaweed and rice. Both rolls are popular choices in sushi restaurants.