拆迁的原因多种多样,什么样的情况都有,但根据法律规定,最根本的原因就是为了公共利益的需要,拆迁涉及利益多方多面,因此要协调各方利益,是非常不容易的一件事情,如果有需要的话,可以请律师帮助你,也建议你,在请律师之前花点儿钱和律师咨询一下,你在这之前需要注意的法律问题,可以避免相关的法律风险,