Internet today, has transformed into a global information hub. The increase in its usage and magnitude have sparkled various research problems. Because of the diverse user population, along with the frequency of access requests, the need for data replication in order; to decrease latency and communication cost, to optimize bandwidth, to effectively utilize the storage space, and to add reliability to the system has emerged to the surface along with object caching. In this paper we address the fine-grained replication of data among a set of Internet sites and develop its cost model. We solve this problem by proposing data placement algorithms. Four of our proposed techniques are based on the A-star state space searching algorithm. The optimal A-star based technique is complemented by three sub-optimal heuristics, and two natural (greedy based) selection algorithms: Local and Global Min-Min. These algorithms are effective in various environments providing vendors and users with the choi...