floor cleaner.. like any other.
Works ok.  We have glue stains on our terrazza floor.  This cleaner didn't touch it.  Boo.
Rating: 3 stars