Two innings — each side bats once for 20 overs (or until all-out); Each over = 6 legal deliveries; each bowler max 4 overs per innings; Match target ~75-90 minutes per innings; total ~3-3.5 hours
Why people argue about this
People often assume that in T20 cricket, teams switch between batting and fielding like in longer formats, thinking they get two innings each. But actually, each team bats only once for 20 overs, mirroring one full innings of other cricket formats but condensed into a shorter match format.