Here you can find more information about mechanical keyboards in general including different layouts for boards, different types of keycaps, and also accessories for keyboards.
This is a work in progress and more information will be filled in as time goes on.
Mechanical Keyboard Terminology/Types
104 Key Keyboard
96 Key Keyboard
Tenkeyless Keyboard
75%
65% Keyboard
60% Keyboard
40% Keyboard
Macropad
Numpad
Staggered
Ortholinear
Mechanical Keyboard Parts Teminology
NKRO
PCB-mount
Plate Mount
Stabilizers
Switches
Tactile
Linear
Spring
Ping
Clack
Thock
Scratchyness
Lube
Rattle
LED Facing
PBT
ABS
POM
PC
QMK
OEM
Cherry
SA
DSA
XDA
PCB
QMK Firmware Guides:
How to build a keymap and flash a keyboard with QMK
Building QMK firmware and flashing for the AMJ40 keyboard