Dynamic keypad or virtual keyboard is a software based keyboard available on Internet Banking login screen. Instead of using physical keyboard attached to PC/laptop, user can click on the key buttons on the screen for security reasons.