พระราชบัญญัติการทำงานของคนต่างด้าว พ.ศ. 2551
บัญญัติไว้ควบคุมการทำงานของคนต่างด้าวที่ขออนุญาตทำงานในประเทศไทยและสงวนอาชีพบางอย่างไว้สำหรับคนไทย
โดยคนต่างด้าวที่จะขออนุญาตทำงานได้มี 3 ประเภท คือ
1. คนต่างด้าวที่มีถิ่นที่อยู่ในราชอาณาจักร หรือได้รับอนุญาตให้เข้ามาในราชอาณาจักรเป็นการชั่วคราว
แต่ไม่ใช่ นักท่องเที่ยว หรือผู้เดินทางผ่าน
2.คนต่างด้าวที่ได้รับอนุญาตให้เข้ามาทำงานในราชอาณาจักร ตามกฎหมายว่าด้วยการส่งเสริมการลงทุน
หรือตามกฎหมายอื่น
3.คนต่างด้าวที่ถูกเนรเทศ ซึ่งได้รับการผ่อนผันให้ไปประกอบอาชีพ ณ ที่แห่งใดแทนการเนรเทศ หรืออยู่
ใน ระหว่างรอการเนรเทศ คนต่างด้าวที่เข้าเมืองโดยไม่ถูกต้องตามกฎหมาย หรืออยู่ในระหว่างรอการ
ส่งกลับออกนอก ราชอาณาจักร คนต่างด้าวที่เกิดในราชอาณาจักรแต่ไม่ได้รับสัญชาติไทยหรือถูกถอน
สัญชาติ ซึ่งสามารถทำงานได้ 27 อาชีพตามที่รัฐมนตรีประกาศกำหนด