Default What is Difference between GPE keyboard and AOSP keyboard

i really want to know the Difference between Google keyboard and AOSP keyboard
it's visual Difference !
Current device

SONY XPERIA Z1 ( BLACK ) + 32 SD ULTRA

Previous device

HTC ONE ( BLACK 32 GB ) = Status =MOTHERBOARD DEAD