Your vote on this answer has already been received
BI is the presentation layer and Data warehousing is the underlying data which is represented in BI. For e.g. if you have SAP ERP and SIEBEL CRM or even let's say TALLY and you would like to access this data in single view. Technically we would have to create data warehouse and put 1KEY BI on top of it for slicing & dicing the data.