In general, most cameras can handle any kind of photography. A DSLR or mirrorless body with an interchangeable lens mount will give you the most versatility. Some options, like budget models and cameras with fixed lenses, can be limited depending on the amount of zoom they have. Likewise, larger, heavier cameras may be awkward to use for street photography.