difference between footing and foundation

difference between footing and foundation