Child labor is the product of poverty, overpopulation, illiteracy, inadequacy of the education system, and lack of awareness, deepening rural- urban economic divide and income inequalities. In developing countries, it is a centuries old problem, therefore it needs to be addressed with innovate and workable strategies for its long-term solution. One needs to understand that there is a clear distinction between child labor and child work. Work that interferes with a child’s schooling or is hazardous to the child’s physical and mental growth, falls in the category of child labor. But a child who goes to school and also works for a few hours in benign conditions to supplement family income is not a laborer. In the past, many child right activists in the West, who called for an outright ban against child labor in developing countries like Pakistan, were unaware of the fact that in many cases child labor is part of family based work, a sort of apprenticeship in traditional occupations and part of family’s survival strategy. Today, we find great change in their perception about child labor.