SNS全称Social Networking Services,专指社交网络服务,包括了社交软件和社交网站。也指社交现有已成熟普及的信息载体。SNS的另一种解释是社交网站或社交网。SNS也指社交网络软件,是一个采用分布式技术,通俗地说是采用P2P技术,构建的下一代基于个人的网络基础软件。
SNS是一个采用分布式技术,通俗地说是采用P2P技术,构建的下一代基于个人的网络基础软件。SNS通过分布式软件编程,将分散在每个人的设备上的CPU、硬盘、带宽进行统筹安排,并赋予这些相对服务器来说很渺小的设备更强大的能力。这些能力包括:计算速度,通信速度,存储空间。
在互联网中,PC机、智能手机都没有强大的计算及带宽资源,它们依赖网站服务器,才能浏览发布信息。如果将每个设备的计算及带宽资源进行重新分配与共享,这些设备就有可能具备比那些服务器更为强大的能力。这就是分布计算理论诞生的根源,是SNS技术诞生的理论基础。
社交网络服务是一个平台,建立人与人之间的社交网络或社交关系的连接。例如,利益共享、活动、背景或现实生活中的连接。一个社交网络服务,包括表示每个用户(通常是一个配置文件)的社交联系和各种附加服务。
大多数社交网络服务是基于网络的在线社区服务,并提供用户在互联网互动的手段,如电子邮件和即时消息。有时被认为是一个社交网络服务,但在更广泛的意义上说,社交网络服务通常是指以个人为中心的服务,并以网上社区服务组为中心。社交网站允许用户在他们的网络共享他们的想法、图片、文章、活动、事件。