Question: what is the difference between need and lack?
Answer: As verbs the difference between lack and need is that lack is to be without, to need, to require while need is (obsolete|transitive) to be necessary (to someone).