what is this data warehousing?

what actually they doin this,what languages are needed for this..i want complete information on this..plz refer me to some good link,i cant find one