Theo em là khác nhau:
Vì: Công dân là Cá nhân, con người cụ thể có năng lực pháp lý và năng lực hành vi, có các quyền và nghĩa vụ theo các quy định pháp luật của một quốc gia. Căn cứ pháp lý để xác định công dân của một quốc gia nhất định là quốc tịch của người đó
Còn công nhân: Công nhân là người lao động phổ thông, theo nghĩa rộng là người kiếm sống bằng cách làm việc thể xác (lao động chân tay), bằng cách của mình - cung cấp lao động để lãnh tiền công (tiền lương) của chủ nhân (người sử dụng lao động), để nỗ lực tạo ra sản phẩm cho người chủ và thường được thuê với hợp đồng làm việc (giao kèo) để thực hiện các nhiệm vụ cụ thể được đóng gói vào một công việc hay chức năng.