You can use almost any USB hard drive or SSD with Xbox Series X or S, but only the Seagate expansion drive lets you play games from external storage.
Built-in 10TB Capacity External Gaming Hard Drive. Compatible with XBOX Series X, S, ONE X, S, Orginal (1st Gen) Game Console File System
Avolusion PRO-Z Series 10TB USB 3.0 External Gaming Hard Drive for Xbox Series X | S (White)
External HDD vs SSD for Xbox
How to Add and Use an External Hard Drive with Xbox Series X or S
How to Add and Use an External Hard Drive with Xbox Series X or S
How to set up an external hard drive on Xbox Series X/S
How to Add and Use an External Hard Drive with Xbox Series X or S
New 2TB and 512GB Seagate Storage Expansion Cards for Xbox Series X
Seagate Storage Expansion Card for Xbox Series X, S
How to Add and Use an External Hard Drive with Xbox Series X or S
The Best Xbox Series X/S External Storage Solutions
Seagate Storage Expansion Card for Xbox Series X, S
Xbox Series S Storage Upgrade: How to Install External Storage [Hard Drives & SSD]
How to use an external hard drive with Xbox Series X
How To Install And Use An External Hard Drive With The Xbox Series X
Seagate's 1TB expansion card is the biggest upgrade you can give your Xbox Series S