Como determinar a equação da reta tangente em um ponto?

Como determinar a equação da reta tangente em um ponto?
Daí, a equação de qualquer reta tangente a um gráfico f(x), passando por x0 e y0, lembrando que esse y0 é f(x0), vai ser y-f(x0) = f'(x0) vezes (x-x0).
Como achar a reta secante?
Uma secante é uma reta que intersecta uma curva em dois pontos. y = mx + b.