English: Both are essentially the same concept.
Telugu: ఇద్దరిది ఒకటే భావజాలం మరి.