What are the different types of printer connections?

What are the different types of printer connections?

The following are the most popular methods to connect a printer to a computer: