An illegal contract is one that involves an illegal act or purpose, and it is non-binding and unenforceable.