About 630 AD, just before the Islamic empire got started, people in West Asia learned from traders or traveling scholars about "Arabic" numbers, which really came from India. The Arabic word for numbers, in fact, is hindsah, which means "from India". This new way of writing numbers, including for the first time a way to write the number "zero", was very exciting to West Asian mathematicians. Just a little later, the Islamic Empire united all the land from northern India to Spain under the same rulers, speaking the same language. This made it easier for everyone to learn to use the new numbers, and encouraged the spread of other new ideas too. Arab scientists, especially the Persian Mohammed Al-Khwarizmi, used the new numbers (and possibly the work of Greek mathematicians like Diophantus of Alexandria) to develop algebra around 830 AD (The English word "algorithm" comes from Al-Khwarizmi).
Algebra is a way of manipulating numbers and variables to simplify equations and solve them. When you take the equation y + 1 = 2x + 1 and subtract 1 from both sides to get the equation y = 2x instead, that's what Al-Khwarizmi was inventing. But he didn't have the ways of writing equations that we do now. This is how Al-Khwarismi had to state an equation:
This is how we would write that equation today
"A quantity: I multiplied a third of it and a dirham (like a dollar) by a fourth of it and a dirham; it becomes twenty."
Today we can write that in numbers, but nobody had invented ways to write equations yet when Al-Khwarizmi was working. This is Al-Khwarizmi's first step in solving that equation:
"Computation: you multiply a third of the thing by a fourth of the thing: that makes half of a sixth of a square. And you multiply a dirham by a third of the thing; it comes to a third of a thing; and you multiply a dirham by a quarter of the thing to get a quarter of the thing; and you multiply a dirham by a dirham to get a dirham... So the total of a half of a sixth of a square and a third of the thing and a quarter of a thing and a dirham, is equal to twenty dirhams."