reading a few different things but I'm so confused!!

is it discontinued? is there a generic which is available? any information would help!