The technology that powers the 2020 campaigns, explained