There are four main types of courts in tennis depending on the materials used for the court surface: clay courts, hard courts, grass courts, and carpet courts.