The different types of dining benches are bench without cushion, bench with an armrest, bench with storage, park bench, and classic wooden bench.