Display: The Samsung Galaxy S6 has same Super AMOLED Capacitive Touchscreen with 16M Colours. The Screen Size is 1440x2560 Pixels with 5.5-Inches(534ppi Pixel Density) with Corning Gorilla Glass 4.
Platform and Memory:The Smasung Galaxy S6 comes with pre-bulid latest Android 5.0 Lollipop and has Exynos 7420 Chipset. It is Build with Quad-Core 1.3GHz Cortex-A53 & Quad-Core 1.9GHz Cortex-A57 CPU and GPU is Mali-T760. The Smasung Galaxy S6 comes with 32Gb of Internal Storage and it can be Expandable to upto 128GB and It comes with 3GB of RAM.
Camera:The Samsung Galaxy S6 is give 20-Megapixels with 4992x3744 Pixels , Phase detection Autofocus and LED Flash, this device is pre-build with Geo-Tagging, Touch Focus, Face Detection, HDR, Panorama and other cool stuff.
Connections:The WIFI is 802.11 a/b/g/n/ac with Dual-Band and other featurs like WIFI-Direct, Hotsport etc.The Bluetooth is v4.0, A2DP, LE, apt-x and yes it has GPS with A-GPS, GLONASS, Beidou,The USB is MicroUSB V3.0 (MHL 3 TV-OUT), USB Host and OTG.This device also have NFC and Infrared Port.
Features:If we look at its Sensors it have Accelerometer, Gyro, Proximity, Compass, Barometer, Gesture, and also Heart Rate. The Browser Supports HTML5 and Java. The Samsung Galaxy S6 also supports with Wireless Charging.