Browsing: Types of Browser Fingerprinting