Free Domain & hosting

Please do let us know about, How to get free domain & hosting