Tap vs Click on Appium

Can some one help me to understand the underline technology behind Tap vs Click in Appium

In my Hybrid app Automation i used through out the click operation some thing like “driver.findlelement().click” to tap on any elements and my script is running fine on real device throughout the app

Am i doing some thing wrong or will there be any flaws on my testing if i am using click method across automation for my Hybrid app

Waiting for expert suggestion

Thanks
Saurabh

This is how tap is defined in TouchAction class

/**
* Tap the center of an element.
*
* @param el element to tap.
* @return this TouchAction, for chaining.
*/

public TouchAction tap(WebElement el) {
ActionParameter action = new ActionParameter(“tap”, (HasIdentity) el);
parameterBuilder.add(action);
return this;
}

while click() can be called directly on WebElement.

you can use click without any issues, Tap () returns TouchAction and is useful in chaining further Action.

Thanks Venkatesh for giving me confidence by saying “you can use click without any issues”.

I will also check the documentation

Thanks
Saurabh

Thanks @Venkatesh, it is really helpful