The Arduino Ethernet Shield 2 comes in 2 versions: one with PoE and one without PoE. The shields have been designed to integrate rapid internet connection into designs that use Arduino boards.
Other shields can be stacked right on top of the ethernet shield,
allowing for optimum functionality integration in designs. Both shields
feature the Wiznet W5500 ethernet chip that provide an IP stack that supports TCP and UDP protocols. The W5500 also supports up to 8 socket connections at once.

Power-over-Ethernet

The current Shield has a Power over Ethernet (PoE) module designed to extract power from a conventional twisted pair Category 5 Ethernet cable.

Comparison with previous versionVersion 2 features an on-board microSD card slot as a pose to a standard
size SD card.The upgraded version 2 also has a higher Arduino board
compatibility — the previous version does not support the Mega board.

RequirementAll you need is an Arduino board, a 5 V operating voltage (this will
come from the Arduino board), an ethernet controller, 10/100 Mb
connection speed and and connection with an Arduino via an SPI port.