<timeline> ImageSize = width:800 height:600 PlotArea = width: 750 height:550 left:25 bottom:25 DateFormat = yyyy Period = from:1997 till:2022 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:1 start:1997

PlotData=

 color:red width:25 mark:(line,white) align:left fontsize:S shift:(25,0)
 # shift texts up or down manually to avoid overlap
 from:start till:1998 shift:(,15)   text:Creation_of_ICANN 
 from:1998  till:1999 shift:(,5)    text:Testbed_Registrars color:green
 from:1999  till:2016 shift:(10)    text:IANA_Functions_Contract_with_NTIA color:purple
 from:2002  till:2005 shift:(,5)    text:Evolution_and_Reform color:blue
 from:2007  till:2022 shift:(5)     text:Seemingly_Infinite_ICANN Reviews
 from:2008  till:2012 shift:(,5)    text:Preparation_&_Launch_of_New gTLD Program
 from:2012  till:2017 shift:(,-12)  text:New gTLD Program*
 from:2018  till:2022 shift:(,4)    text:Streamlining_ICANN Reviews
 from:2019  till:end  shift:(10)    text:Evolving_the_Multistakeholder Model

</timeline>