There are several forms used in Thai immigration matters. However, some essential forms you should have are shown below.
They are bilingual forms officially issued by Thai Immigration Authority.