In mathematics, iterated function systems (IFSs) are a method of constructing fractals; the resulting fractals are often self-similar. If you want an introduction to IFS fractals, give IFStile a whirl. Create your own IFS fractals with this useful tool. IFStile can be helpful for research in discrete geometry, algebraic number theory, dynamical systems, and theoretical computer science.