quick question - im looking to buy TT on pc

IEatWater

A member
Mar 30, 2020
38
12
115
13
is humble the same as steam and updates at the same time? I've never bought a game on pc before so i may sound stupid