social aspects knowledge