What are the names of Allah and when do you use them?

I'm not going to write them down but his names are titles or his most important qualities and there are 99 of them. they are used to praise and complement him so that he will have mercy on you. and remember Allah means god. heres a website http://www.islamicity.com/Mosque/99names.htm