How to Explain IP address, Port and Subnet

In cloud migration projects, you will find three terms IP address, Port and Subnet to get access to cloud. Here explained the differences among these.