Domain extensions


Which domain should I register for my website? Which domain extension will be feet for my domain name. These questions are frequently arise at very initial stage of website development.