Explication
L'adjectif 'illégal' renvoie à une action ou un état qui contrevient à une loi ou une réglementation, tandis que l'adjectif 'illicite' se rapporte à tout ce qui est contraire aux normes morales ou éthiques, même si cela ne contrevient pas nécessairement à la loi.