English: Basically, these terms mean the same thing.
Telugu: సూత్రం లో, ఈ పదాలు దాదాపుగా ఇదే అర్ధం.