@Masoud9 This is a discussion forum for hosts and guests. No one here knows who Nima is. And if someone wants to contact a host, they have to have an Airbnb account , then they just click on the "Contact Host" button under the listing information.
But no, you can't book for someone else. That is called a 3rd party booking, and that is against Airbnb policy.
The person who makes the booking needs to be one of the people who will be one of the guests.
If your friend, or family member who wants to book has a hard time with online technology, help her set up her own account and show her how to use it.
If you want to pay for her reservation, then you can always reimburse her the money that she pays. If the problem is that she doesn't have a credit card, or any way of paying from her account, then that will be a problem, definitely.
I would suggest that you look at the "help" pages for guests on the main Airbnb site and read up about how Airbnb works, since you say you have never booked before.