एक जेनरिक दवा एक ब्रांडेड दवा की प्रतिकृति होती है। जेनरिक दवा में ब्रांडेड दवा की तरह ही सक्रिय संघटक, दक्षता, शक्ति, विश्वसनीयता, खुराक, प्रशासन का तरीका, सुरक्षा, गुणवत्ता और समाप्ति तिथि होती है। उनमें जो अन्तर होता है वह उसमें प्रयुक्त निष्क्रिय सामग्री या भराव का होता है। ये सभी आंतरिक परिवर्तन हैं, लेकिन केवल एक पैकेज को देखकर कोई जेनरिक और ब्रांडेड के बीच अंतर कैसे कर सकता है?
इसलिए, पहला और सबसे महत्वपूर्ण अंतर कीमत है। जेनरिक दवाएं हमेशा ब्रांडेड दवाओं से सस्ती होती हैं। उदाहरण के लिए, Crocin 500mg (पैरासिटामोल का ब्रांड नाम) टैबलेट 15 गोलियों के लिए 30 रुपये में उपलब्ध है, जबकि पैरासिटामोल 500mg (जेनरिक दवाएं) 14 रुपये में उपलब्ध हैं। इस प्रकार, कीमत देखकर कोई भी यह समझ सकता है कि यह एक जेनरिक या ब्रांडेड दवा है या नहीं। दूसरा अंतर औषधि के नाम का है। जेनरिक दवा के लिए, दवा का नाम उत्पाद का नाम/घटक का नाम होगा। लेकिन, एक ब्रांडेड दवा में, ब्रांड का नाम उत्पाद का नाम नहीं होता है। उदाहरण के लिए, वोवेरन 100 मिलीग्राम डिक्लोफेनाक सोडियम 100 का ब्रांड नाम है। इसके विपरीत, जेनरिक रूप डिक्लोफेनाक सोडियम 50/100 ग्राम के रूप में उपलब्ध होगा। इसके अलावा, जेनरिक गोलियों के ब्रांडेड की तुलना में अलग-अलग आकार, आकार और रंग होते हैं क्योंकि निष्क्रिय अवयवों में अंतर होता है। ब्रांडेड और जेनरिक के बीच अंतर देखने के ये तरीके हैं।