Why does my IP address keeps changing?

Do you see a different IP address assigned to your computer every time you connect to Internet, home or office network? There is no need to worry about it as it's normal to happen on computer networks. Mentioned below are some reasons as to why your IP address keeps changing.

Also see: How to get a static IP address for my machine? and How to find IP number of your system?