No matter where a student goes, they will still have to do their math, themselves. What there is though, are many sites that will walk one through their math homework, like Algebra. Making the algebraic terms and formulas easier to understand, and figure out, will help the student more than a site or place that actually does the work for them.
Calculation sites, are sites that use a calculation program, that show who to formulate the math problems. This is much like using a tutor, in that the student puts in their math problem, and the site works out the formula (except answers), and follows this with explanations of what is being done. The student works with the calculation site through each step of the formula, working with it. It is designed to work much in the same way as a tutor would help the student.
There are some sites that have free tutors. They will work with the student, walking them through the algebra problems, explaining the process, and helping them understand this style of math. These sites have outside supporter(s) that pay for the tutors, and some are even Government supported. But these sites can make the difference between Failing and passing. As some people have a hard time dealing with algebra, they need the extra help.
Tutorial sites, are just that, they supply tutorials on different subjects, and are free to use. These tutorials do include algebra, and the different processes in the formulas of this style of math. Tutorials, are just as the name implies, they are writings that walk a student through a process. Just as a tutor would, explaining a subject, or part of a subject, as so the student can learn to do it on their own.
Assistance sites, are sites that supply a good mixture of services to the student. These are by far, the most numerous of the sites. A student can find anything from tutorials, to depending on what mixture the site offers, to tutors. These can be a great help, but most of these sites cost to use. The majority have some free services, like tutorials, but for more the student has to pay. So be careful with these sites, as they can be somewhat expensive. But looking around them, one can find what free services they do offer, and if that will help with the algebra homework.