The sobering reality is that most asylum claims are rejected, and the rejection rate has been increasing for a number of years now. To win your claim, you are going to have to exert your best efforts to ensure that your application is considerably more persuasive than the average asylum application is.
Asylum is a US immigration status that is based on humanitarian concerns for people who have good reason to fear that harm will come to them if they return to their home countries. If you receive it, you will be allowed you to live and work in the US for an indefinite period of time. Asylum is granted only to people who are present in the US, however. If you are located abroad, you should apply for refugee status, which offers equivalent benefits.