1)Deep links:
For example when go to you tube and select share video option by link.
Then copy the link and paste in note pad and save it .Then open the file in android device (tablet/mobile,etc).
Then click the link then see what happens .
If there is a youtube app means the android os asks user to choose an option youtube app or browser,etc.
If user clicks youtube app then the link is processed in the you tube app .
.
Deep link is a link that make the android OS to search the suitable app which is capable to process the text/link and if more than 1 found means it ask to select which is want.
We can make our app will use deep link.
Make the required activity of the app (which activity you need to open when the link is clicked) as a browsable via intent in the android manifest and action as View.
Refer:
1)https://developer.android.com/training/app-links/deep-linking
sample code:
<**category android:name="android.intent.category.BROWSABLE**" />