hi i am billgates and i am new in this website and i wish to know that which kind of stuff does this website deals with...