An indoor trainer (All require a road bike to connect; some work with the rear wheel in and others work on a drive train system without rear wheel. Examples include Wahoo Kickr, Tacx Neo, Elite Suito. Alternatively, you can complete the remote programme on an indoor bike that can project cadence and power (same applies for the indoor trainer). Examples include Wattbike Atom, Wattbike Nucleus, Wattbike Trainer and Wahoo Indoor bike, etc.
You will also need a laptop or tablet to download the remote software, ANT+ receiver, comfortable cycling kit, water bottle, heart rate strap and a sweat towel.