People Social Networking an Ideas Concepts