It the combination of input box and dropdown list,which means customer have to enter data first and then select the data.
Datalist can be created by using three tags they are
Input box and datalist options are connected to each other and loaded by using two attributes, id=" " attribute and list=" " attribute and both must be specified with same name.