This document provides a survey of techniques for transferring big data. It discusses using grids and parallel transfers to distribute large datasets. Grid computing allows for coordinated sharing of computational and storage resources across distributed systems. Parallel transfer techniques divide files into segments and transfer portions simultaneously from multiple servers to improve download speeds. However, these techniques require significant user involvement. The document then introduces a new NICE model for big data transfers. This store-and-forward approach transfers data to staging servers during periods of low network traffic to avoid impacting other users. It can accommodate different time zones and bandwidth variations between senders and receivers.