DACA is the acronym for Deferred Action for Childhood Arrivals. This controversial policy is meant to give a temporary permission to stay in the United States to children that come into the United States illegally. DACA could be seen in a similar way to a visa because it does provide a very similar service that allows for these children to remain in the country.
It should always be an experienced immigration lawyer that takes this kind of case because they will be the ones with the required knowledge to help anyone who is looking to apply for DACA. This program was created under the Obama administration.