network platforms