Hello James - welcome to the Forum.
There is no need whatsoever to feel out of your depth. Absolutely everyone here started from the position of a novice, so please don't feel out of place, and do feel free to ask as many questions as you like. Members here are only too happy to help, and before not too long, you'll be able to do some of the helping, not the asking.