computer business: a business that manufactures and sells computers
manufacturer: a business engaged in manufacturing some product
snail: freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell