Answer:
Spain colonized for fur trades, gold, and silver.
As for the England/English colonies, the main reason they colonized was for the wish to obtain Religious Freedom and obtain land.
The point of Spanish exploration were in search of valuable minerals/rocks, wealth, looking for "The city of gold" ( or can be acknowledged as El Dorado ).
The point of England/English exploration was to find spices, silks, and wealth.