An Application with support for download, indexed searching and application level error checking made in C++ using TCP.