One or other of these links should help you:
http://www.masswerk.at/6502/6502_instruction_set.htmlhttp://www.6502.org/tutorials/6502opcodes.htmlhttp://www.obelisk.me.uk/6502/reference.htmlhttps://www.dwheeler.com/6502/oneelkruns/asm1step.htmlYou will see that every instruction has a length: some are a single byte, some take one or two bytes of argument.
But because the 6502 is an accumulator machine, you won't find
ADD source1, source2, destination
because the destination for arithmetic is always the accumulator. And because it's an accumulator, it's also one of the sources. You will see
ADC operand
which will compute A <= A+operand, where operand may be interpreted as data, or an address, or the base for an indexed address, and so on.
Hope this helps.