Include dynamic tagging in drupal7
Drupal out of the box supports taxonomy and tagging using autocomplete. You need to create a vocabulary and add terms to the vocabulary.

Create a term reference field and choose widget as autocomplete.

Regarding making it look alike above you can consider this post.