1. Appearance: the meal striper is a larger deep-sea fish, with a body length of up to about 1 meter and a dark gray or dark blue body color. The white striped bass, on the other hand, is a small fish, with a body length of about 30 centimeters and a silvery-white or yellowish body color.
2. Distribution area: The meal striper is mainly distributed in the deep waters of the Pacific and Indian Oceans, including the Philippines, Australia and New Zealand. The white striped bass, on the other hand, is distributed in temperate and tropical waters around the world, including the Mediterranean Sea, the Caribbean Sea and the Indian Ocean.