English: Basically they're the same thing.
Telugu: నిజానికి వారు ఒకే ఉంటాయి.